This detached house rests in Great Harwood, Lancashire and can sleep ten people in five bedrooms.
Prices from £1459.00
More Details & Availability