This little market town is a delight, with some very quirky one-off shops; the butchers has won several awards and there's often a queue coming out the door, but it's well worth the wait if you're after top quality local meat for your roast or barbecue. There's a lovely arts centre in a converted church, a few antiques/interiors shops, a traditional greengrocers, an exquisite florists, a place that sells upcycled and locally made things, and for those essential bits and pieces there are two supermarkets.
Have a stroll round whilst you're here; go and see the glorious parish church and the little cottages and old grammar school behind it, take a picnic in the shade of a tree on the recreation ground, walk up through the sun dappled woods to the fields above the town. If you're hungry, go to No.57 where you can enjoy very flavoursome nosh and browse the vintage wares, to The Meeting House, or for excellent vegetarian food, to F.East on the outskirts of town. A few miles out of town on the old A303 is Pip's Railway Carriage Cafe where you can have a delicious lunch or just tea and cake in a converted bus or railway carriage.