Flat Ivy Cross Supermarket Ivy Cross, Shaftesbury, DOR
21 High Street, Shaftesbury, DOR
4 Bell Street, Shaftesbury, DOR