Minster House 2 The Commons, Shaftesbury, DOR
Minster House The Commons, Shaftesbury, DOR
Bowmarsh Farm Semley Hollow, Shaftesbury, DOR
9 High St, Shaftesbury, DOR
Mole End Shorts Green Lane, Shaftesbury, DOR
2 Longmead, Shaftesbury, DOR
18-20 High Street, Shaftesbury, DOR
6 The Commons, Shaftesbury, DOR