Flat 1 16 High Street, Shaftesbury, DOR
14 Salisbury Street, Shaftesbury, DOR
Unit 6 Longmead, Shaftesbury, DOR
58A High Street, Shaftesbury, DOR
17 Bell Street, Shaftesbury, DOR