Stowell Farm
Farmhouse in Sherborne, Gloucestershire, England, United Kingdom
Price: £40 to £62
Venn
Price: £30 to £52
Beech Farm
Price: £25 to £0
Windrush Farm
Price: £45 to £75