The town is home to a wide range of shops, including many High Street names. You can also discover small independent retailers tucked away in Church Walk and St. George’s Works, and there is a weekly market in Fore Street.

Weavers Market
Exciting independent market. Held on the second Saturday of the month in the heart of Wiltshire’s county town.
Read more.
The Shires Shopping Centre
The Stallards focus on: Great people: Great music and Great Customer Service!
Read more.