Do you live in one of the 25 happiest towns in Britain?


Residents of the Northumberland market town of Hexham will have a smile on their faces today after they gained the title of the happiest place to live in Britain.

They join residents in other parts of the North of England – including Harrogate, Skipton, Altrincham and Southport – which also appeared in the top 10 list compiled by property website Rightmove.

Richmond-upon-Thames in London, Dorchester in the South West and Sevenoaks in the South East were also in the top 10 as were Llandrindod Wells and Monmouth, both in Wales.

More than 22,000 people responded to Rightmove’s happy at home index survey.

Read more