Offsite Locations
We don’t like grey hotels.
We love wow factor.
Places full of spark.
Unusual and anti-uniform.
All easy to get to from London.
Our locations range from Winston Churchill’s favourite inn on the Thames to a creative 5-star Tudor Manor House.
They are all well within 2 hours of London and our Land Rovers and mini-buses can pick you up from the station.
For 6 to 600 people, we’ve got the right place for your team.
Get in touch and we will recommend the right spot for you.
Corporate Offsite Locations 2025
Click to open each venue page