St Christopher'S Inn Hostels -
St Christopher'S Inn Hostels - is only 2.6 km from Churchill War Rooms, The O2 and British Museum.
Shakespeare's Globe Theatre, St. Paul's Cathedral and London Bridge are 10 minutes' walk away. St Christopher'S Inn Hostels - is 5 minutes’ walk from St Christopher's Inn offering dishes of english and moroccan cuisine.
The traditional hostel provides guests with 10 rooms including King Room, Quadruple Room, Twin Room and Single Room. Guests can find shared bathrooms.
Borough station is 300 meters away.