3 Ivy Cross, Shaftesbury, DOR
47 Bell Street, Shaftesbury, DOR
Shorts Green Farm Shorts Green Lane, Shaftesbury, DOR
6 Ivy Cross, Shaftesbury, DOR