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.
Check availability on Booking.com →