A unique wedding venue in Aldsworth Gloucestershire, in the heart of the Cotswolds. Get an instant online quote to check our prices before you come and see us.