Lane House Barn is situated in Todmorden and offers a garden and a terrace.
Prices from £418
More Details & Availability