Coffee, flowers and shopping - bliss!
Discover our independent treasures
If you’re looking for a quaint, rural market town with traditional shopping, lots of history and great views over the surrounding countryside, then Shaftesbury is the town for you.
Known for the famous cobbled and picturesque Gold Hill and also for being Dorset’s highest and oldest town.
The hub of Shaftesbury shopping is around High Street where there are lots of small, independent retailers as well as coffee shops and cafes.
Be sure to explore the side streets and courtyards to find some real hidden gems and experience Shaftesbury’s excellent customer service.
Shaftesbury’s markets take place on Thursdays and Saturdays either outside on the High Street or inside the Town Hall, which has great views over Gold Hill.
You can buy a variety of bread, cakes, cheese, fruit, vegetables, plants and crafts. You’ll be guaranteed of fresh and local food, direct from the producers and growers.
Lots of Shaftesbury’s shops have been in business for many years and their traditional customer service shines through.
They’ll be happy to answer your questions, give recommendations and point you in the right direction to find exactly what you’re looking for.
When you are in need of some refreshment, there is lots of choice. Whether you want a relaxed coffee overlooking Gold Hill, something on the go for sightseeing around the town or an alfresco lunch to watch the world go by, Shaftesbury’s got it.
You could even pick up a picnic and head for Castle Hill or Park Walk to enjoy the stunning views over the Blackmore Vale and beyond.
If you want something more substantial or are staying overnight, there are plenty of resturants and pubs to choose from too.