35 High Street, Shaftesbury, DOR
38 High Street, Shaftesbury, DOR
16A High Street, Shaftesbury, DOR
12 High Street, Shaftesbury, DOR
30 High Street, Shaftesbury, DOR