Situated in Hinton on the Green in the Worcestershire region, The Mill features a patio and garden views.
Prices from £390
More Details & Availability