London SW1
The St. Stephen's Tavern is the closest pub to Big Ben situated right opposite the Houses of Parliament.