Hedsor House
Hedsor House is an award-winning historic venue, situated within 100 acres of green parkland close to London. The venue provides an ideal backdrop for a wide range of events, from glamorous weddings and elegant parties through to corporate away days. One of the country’s most extraordinary venues, the House has received accolades such as Tatler’s…