Dartmouth House is an elegant venue located in the heart of Mayfair offering opulentĀ surroundings to host your wedding, conference or meeting. It is a large mansion, owned by the The English Speaking Union with up to 6 stunning event spaces and a wonderful courtyard.