from £12
St Christopher’s Inns at The Village in London Bridge is the UK’s first capsule hostel. Its brand new rooms have been specially designed for our guests to get the best night sleep possible before they wake up in amongst one of London’s most vibrant areas. Voted as one of the best party hostels i...
Log in with your cycle.travel account:
Password |
Or simply use your account on: