
London, United Kingdom
St Christopher's Inn London Bridge - The Village
Hostel
This multi-award winning London Bridge backpacker hostel is located right in the heart of London. All of the rooms are modern, safe and secure, and can only be accessed by digital key cards. Not only is St Christopher's The…
- Wi-fi
- 24-hour reception
- Air conditioning in Restaurant
- Restaurant























