Venues
Dartmouth House, situated in the heart of London’s fashionable Mayfair, is an ideal venue for superior events. From small meetings to large conferences, intimate banquets to gala dinners and private parties to weddings.
Dartmouth House
Dartmouth House is currently recognised as one of the most sought after meetings and events venues in London – a reputation we are truly proud of – and has an interesting history.
Dartmouth House was purchased by the English-Speaking Union for the sum of £ 45,000 from the Hon. Mrs Robert Lindsay in 1926, and formally opened as the London Headquarters by the then Prime Minister, Sir Stanley Baldwin, on the 22nd February 1927.