Leave the hustle and bustle of city life behind you and step into a world of tranquillity and natural beauty.
Set within 125 acres of National Trust parkland, this 18th-century country house weddings & events venue in London exudes elegance, charm and sophistication, making this a truly spectacular place for any event.