The top 21 places to live revealed - and third place features houses for just £150,000: How does YOUR home rank among 1,500 cities, towns and villages in England and Wales?
The annual report uses five key criteria to determine its rankings: natural beauty, wellbeing, heritage, schools and jobs - plus value for money.
