An impressive venue in a picturesque setting located within 200 acres of beautiful, tranquil Gloucestershire countryside and easily accessible from Bristol, Gloucester, South Wales and the Midlands.