Built 13th Century Destroyed 1840
Location 53 Threadneedle Street, London, EC2
Categories
Authority
More Information Hospital of St Anthony