Salisbury named in top 20 happiest places to live in Britain
Property company Rightmove releases annual poll
Rightmove has worked out the happiest places to live in Britain and there's reason to smile as Salisbury has fared well!
The city has been ranked in 17th spot in the 'Happy at Home' index.
The study, now in its tenth year, asks residents how they feel about where they live, as well as asking them to rank ten happiness factors.
The factors range from how friendly people are and community spirit to how good the local services are and the quality of nature and green spaces in the area.
Hexham in Northumberland took top spot.
Mayor Derek Kennedy said he the town was "thrilled."
"We are a small town with great history, Hexham Abbey and other historical buildings, and our market place is 800 years old. There is a wonderful community spirit, people are very supportive of one another."
"The open countryside is wonderful with Hadrian's Wall on our doorstep,"
St Ives in Cornwall, which came top last year, was in eighth spot.
Top 20 happiest places to live with average asking price for a home and average monthly rental price
- Hexham, North East, £297,088, £842
- Richmond-upon-Thames, London, £1,196,892, £3,235
- Harrogate, Yorkshire and the Humber, £353,624, £1,163
- Hove, South East, £525,906, £1,879
- Llandrindod Wells, Wales, £193,601, £445
- Stirling, Scotland, £191,226, £877
- Monmouth, Wales, £312,649, £929
- St Ives, South West, £494,393, £1,150
- Anglesey, Wales, £278,391, £776
- Leamington Spa, West Midlands, £350,981, £1,203
- Perth, Scotland, £167,160, £679
- Hitchin, East of England, £491,223, £1,392
- Woodbridge, East of England, £427,542, £1,129
- Kendal, North West, £258,961, £837
- Macclesfield, North West, £277,772, £981
- Exeter, South West, £303,215, £1,234
- Salisbury, South West, £318,806, £1,090
- Horsham, South East, £433,892, £1,433
- St Albans, East of England, £632,320, £1,888
- Guildford, South East, £542,947, £1,913