• The Walrus Hostel

    The Walrus Bar and Hostel, 172 Westminster Bridge Road, London, SE1 7RW
    The Walrus is a friendly hostel above a bar, with staff who are well known for their humour. It has a fantastic location only a short 10 minutes' walk from Big Ben and the House of Parliament and all-inclusive hostel prices. The bar is a crossroads of local and international guests with a laid back atmosphere, a quirky cocktail menu and real ales on tap.