St Stephens Tavern is the closest bar to Big Ben and the Houses of Parliament. Originally opened in 1873 the bar still has many of the original fixtures and fittings on display.
If you’re after a traditional British pub close to Westminster, London then St Stephens Tavern is the perfect place to enjoy a pint.
Food Service Times:
*FYI - no alcohol served until 12noon on Sundays.