Pubs in London - Westminster 39 Dartmouth Street, Westminster, London, SW1H 9BP Tags: food, happy hour, traditional english, tv for sporting events, vegetarian dishes