The historic city with a ‘small-town feel’ named the best place to live in the UK

Wait 5 sec.

The top ten have been revealed