Every Tuesday from 8am until 3pm and Saturday from 8am until 3.30pm the Salisbury Charter Market, comes to the Market Square.
This historical market has been running since 1227 and twice a week it attracts up to 70 stalls selling various goods. Some to the things you can find are clothes, jewellery, bags, flowers and plants. The market also hosts a range of food stalls selling cakes, meats, fruit, vegetables, cheeses and bread. There is also the option to grab some lunch at one of the markets Thai, South African and Indian Food stands, while you have a look around.