Venues for hire in Elvetham
-
The Elvetham, Hampshire
The Elvetham in Hampshire is a 19th Century Country House set in 35 acres of manicured gardens with 72 bedrooms. It is conveniently located within a 15 minute drive of both the M3 and M4, and under an hour from central London by train. It has 8 meeting & training rooms, 8 syndicate rooms and 4…