Location Information

Spitalfields
London
England

Films

Shakespeare In Love (1998)