Clock Barn is a distinctive 19th-century timbered barn set in the Hampshire countryside, featuring a unique thatched clock tower and surrounded by scenic gardens and wildlife. Its versatile event spaces, including a main barn and an intimate stable room, accommodate small to mid-sized business gatherings with a warm, private atmosphere.
Easily accessible from London and nearby cities, Clock Barn offers a seamless blend of rustic charm and thoughtful hospitality. The venue’s in-house culinary team and attentive staff ensure every detail runs smoothly, making it an excellent choice for focused meetings, team retreats, and client receptions in a tranquil setting.
Loading map...
Rated 4.7 on Google · 466 reviews