43 High Street, Shaftesbury, DOR
56A High Street, Shaftesbury, DOR
6 The Commons, Shaftesbury, DOR
39 High Street, Shaftesbury, DOR
40 High Street, Shaftesbury, DOR
Oldmarket Playhouse 13 Bell Street, Shaftesbury, DOR
63-65 High Street, Shaftesbury, DOR
2 21 High Street, Shaftesbury, DOR