Location Information

St. Bartholomew the Great
London
England

Films

Shakespeare In Love (1998)