Pretty location with some of best food in UK dubbed 'loveliest town in England'

The UK's best food and drink can be found in a market town that's been dubbed the 'loveliest town in England' - and it's not where you'd expect but has grown in popularity over the years