Property Name: St Christopher's Inn Hostels -
Property Address: 121 Borough High Street, London, , United Kingdom
Property Description: Thsi hostel is a short stroll from the transport hub around London Bridge and all of the fantastic attractions on the South bank . Breakfast is served at the property. This is a traditional building. This accommodation has a small lobby. This is a great base for those looking to explore central London on a budget.
Location Description: Near London Bridge
Property Facts: Year of Last Renovation: N/A