98 Kit Hill, Shaftesbury, DOR
17 Summer Oaks, Shaftesbury, DOR
Barkers Hill Cottage Barkers Hill, Shaftesbury, DOR