Perfect for a reception, board room meeting, workshop, training or corporate away-day. The Great Hall is a large, spacious and luminous venue placed in an idyllic country setting, just 20 minutes from central London by train. The site has plenty of parking and easy access from the M25.
The venue has beautiful apple orchards and the river Chess in the grounds. Visitors have access to coffee and tea in our self-service country kitchen adjacent. It is a memorable destination full of relaxing character.