Our unique, multi-purpose event spaces and function rooms are ideal venues for conferences, exhibitions, team building and celebration events. Set within the idyllic location of Newbury Racecourse, these spectacular venues offer a wide variety of... Read More
The South West of England is both beautiful and convenient with excellent transport links from the major UK cities. Search through our list of South West venues below.
Abbots Leigh, Bristol
Poole , Dorset
Upton St Leonards, Gloucester