Retreats


Our carefully curated selection of corporate retreat locations and offsite properties just 1.5 to 2 hours from London offers the ideal escape from the city’s hustle and bustle.

Whether you’re organising a team-building experience, an executive strategy session, or a full company offsite, our handpicked locations provide the ideal setting to inspire focus, creativity, and connection.

Choose from peaceful countryside estates or contemporary, fully equipped meeting spaces—each thoughtfully selected to support collaboration while offering a refreshing change of environment. Close enough for convenience yet far enough to feel like a true escape, our retreats strike the perfect balance between productivity and relaxation.