Built 1403 Demolished 1874
Location 39 Threadneedle Street, London, EC2
Categories
Authority
More Information Saint Martin Outwich