St. Mary Woolnoth Church Floor Plan

Does this business exist?chevron downchevron up
Some users are reporting that this business does not exist. Please help verify the information.
Verify
Anglican church in London, United Kingdom
Suggest an edit · Your business? Claim now

Add more information

Add hours
St Margaret Lothbury is a Church of England parish church at the heart of the City of London. St Margaret’s is open throughout the day Monday to …

Facts

Located:London, EC3
Construction completed:1727
Data from: Yelp.com