MyPubs Header Image

The Walrus

Address: 172, Westminster Bridge Road, South Bank, Waterloo, London Borough of Lambeth, Greater London, England, SE1 7RW

Brewery: Unknown

Notes:

Added by: Tony

Added on: 2026-07-18 at 20:06:10

You need to be logged in to track your visits.