According to a survey conducted in 2019, which of these was voted the happiest place to live in Britain?

a) Harrogate b) Hove c) Monmouth d) Liverpool e) Hexham

Vikas Goel
Monday, 04 January 2021 09:29 AM
The historic market town of Hexham in Northumberland has been named the happiest place to live in Britain. That's according to a survey which asked people how happy they are where they live, based on 12 happiness factors, across 194 areas in Great Britain.