Route GuidesRoutes City GuidesCities Map Log in

The Walrus Bar and Hostel

London
172 Westminster Bridge Road, London, SE1 7RW

8 rooms · from £16


The Walrus Bar and Hostel offers accommodation in London. Guests can enjoy the on-site bar. There is a shared kitchen, luggage storage, lockers and safety deposit box available.