Marlborough, in the north east corner of Wiltshire, is the archetypical English market town – a place where coins were minted in Norman times, Tudor kings hunted for deer and where coaches heading west from London stopped to feed and water their horses.
It would seem therefore, that Marlborough was at the heart of things in days gone by. And although Britain’s coins are now turned out in London, the coaches fill up with diesel and your venison comes straight from one of the town’s splendid butchers, Marlborough still is a town with a big buzz.