The Walrus Hostel...
The official website of the The Walrus Bar and Hostel, London, Waterloo. A quirky "cocktail pub" on the corner of popular Lower Marsh Market and Westminster Bridge Road. Traditional English Ales, Lagers, Infamous House Cocktails and Multi A...
London, , England