• The Walrus Hostel

    The Walrus Bar and Hostel, 172 Westminster Bridge Road, London, SE1 7RW
    The Walrus Hostel is London's most central hostel. Just outside Waterloo station it is only a 10 minute walk to Big Ben, The London Eye and The Houses of Parliament. This prime position, the friendly, helpful staff and the competitive prices have meant that it steadily ranks among the top 5 budget accommodation in London. Book direct for free early check in, towel hire + 10% off at the bar!