Pub lunch in the Cotswolds is Brits’ ‘happiest place’

Eating a pub lunch in the Cotswolds has hit the top spot of ‘happy places’, according to research from experts.