Customer Support
St. Christopher's Village London Bridge

161-165 Borough High Street, SE1 1HR, London, Greater London, London, United Kingdom

No Image
Location
Hotel Amenities

Free WiFi

Breakfast available

Property details
The Legendary Hub for independent travellers since 1999, in the middle of historic London. It's BIG, it's fun and it rocks! Enjoy our parties everyday. Consistently voted one of the best hostels in th...
Policies