About this space
With its beautiful interiors, grand marble staircase and private courtyard, this elegant mansion in the heart of Mayfair is the perfect setting for a quintessential London wedding or celebration.
The House is licensed to hold civil ceremonies in our Churchill Room and has a range of rooms suitable for both intimate gatherings and ceremonies for up to 100 guests. The entire house can be hired for a reception for up to 450 guests.
Alcohol licence until 23:30
Rules of the space
Music has a decibel restriction and end time in certain rooms