Winchester, in Hampshire, has been named the best city to live in thanks to its outdoor spaces, community spirit and quality of living.
The historic cathedral city was called “practically perfect” by the Sunday Times Best Places To Live guide.
All year round there is something going on for people to take an interest in, with markets and festivals and all sorts of lovely things, and of course the people are so nice and friendly.
It offers a tasty slice of authentic history, with great transport links and fine schools.
The city, which is home to about 45,000 people and has an unemployment rate of just 0.6%.