From Circa 1472 To 1855
Location Lister House, Railway Terrace, London, SE13
Categories
Authority
More Information The Lady Well