FREE shipping on orders over £49 (*UK Mainland Only)

Dartmouth House

London, City of London, Greater London

View Address


Greater London


Dartmouth House, situated in the heart of London in fashionable Mayfair, is an ideal venue for your forthcoming wedding. This elegant mansion offers many interesting features, including a magnificent marble staircase and a charming courtyard.

Whether you wish to get married at the venue or in a local church, Dartmouth House is available as exclusive use, making it your house for the day!

After your ceremony, the delightful Courtyard is a wonderfully tranquil setting for you and your guests to enjoy Champagne and canapés before moving on to dine in the first floor Drawing Rooms and end the perfect day by dancing the night away under the dazzling crystal chandelier of the Churchill Room.

Dartmouth House can accommodate up to 100 guests for the ceremony and 150 for the wedding breakfast. Additional evening guests are welcome after dinner.


I photographed a summer wedding at Dartmouth House and the venue could not be more perfect! Lots of beautiful light streams into the upper dining hall, dancing with the ceiling lit up, excellent staff and a central London location. A dream to work at!