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

· The Independent