Opened 16th Century Closed Circa Mid-19th Century
Location Kentish Buildings, 121 Borough High Street, London, SE1
Categories
Authority
More Information The Christopher Inn