The Walrus BH

The Walrus BH

London, United Kingdom

The Walrus Bar and Hostel is a Quirky Cocktail Pub in the heart of London SE1, right on the corner of popular Lower Marsh Market and Westminster Bridge Road. The place boosts of a multi award-winning staff and is infamous for it's genuine vibe and outstanding service. They serve real ales on tap, curious cocktails and the usual variety of beers and wines to suit all tastes and needs.

thewalrusbarandhostel.com