Dumbleton Hall
Dumbleton Hall is a country house in the village of Dumbleton, south of Evesham near the Gloucestershire border, set in its own grounds in the countryside of the Vale rather than in the town itself. It's a wedding-friendly property with a restaurant and bar on site, free on-site parking and pets welcome.
Check availability on Booking.com →