Built 16th Century Demolished 1878
Location 23 Lime Street, London, EC3
Categories
Authority
More Information Saint Dionis Backchurch