Bay Tree Cottage (Shaftesbury and surrounding villages) sleeps a maximum of 8 people.
Cycling, Walking
Price: £ from £ 789
Price: £ from £ 789
Price: £ from £ 402
Price: £ from £ 576
Cottages 1 to 3 of 3