The Walrus Bar And Hostel
The Walrus Bar And Hostel is only 1400 meters from Tower of London, Royal Opera House and National Gallery.
Lambeth district in London is in a walking distance. Offering Chinese dishes, Barbarella's is a 5-minute walk away.
This property comprises of 8 guestrooms. They are fitted with heating, a dressing room, a personal computer, an iron with ironing board and high ceiling. The rooms also have a hardwood floor. Guests have access to shared bathrooms.
Set within a 10-minute walk from Southwark underground station.