Shaftesbury is a town in North Dorset, England, situated on the A30 road near the Wiltshire border 20 miles west of Salisbury. The town is built 750 feet (over 200 metres) above ...
Shaftesbury Dorset Community Website ... Tourism, Attractions, What's On Calendar & Online Ticket Sales. Where to stay, Where to eat, What to see and What to do - in and around the ...