Situated in the Cotswolds, The Lakes is a relaxed and exclusive venue with plenty of places and opportunities to watch the world go by or simply be.
Birch is set in the 55-acre Georgian Theobalds Estate in Cheshunt, Hertfordshire, offering an escape for stressed-out Londoners.
A restaurant led by nature – using the growing farm, woods, and produce surrounding it throughout the year.
Sprawling and bright entrance with sleek contemporary stylings and eye-catching hanging art installation.
The fifth-floor office in Fitzrovia includes a kitchen, meeting rooms, open plan offices and informal breakout spots.
A food hall set in a vast warehouse bringing experiential communal dining to the heart of London.
Set in the sought-after area of natural beauty in south-eastern France, this villa is a fresh oasis perfect to retreat to in the summer months.
Ideal as a rentable venue for business, the facility offers up the best of historic London combined with the City’s bustling financial centre.