Harrogate: A Happy Place to Live and Visit

Harrogate may have finally lost its crown as officially the happiest place to live in the UK, but its inhabitants are still positively beaming about their good fortune in living in the famous Yorkshire spa town. In August, Harrogate lost out to Leigh-on-Sea in Essex as the Happiest Place to Live in Britain, according to […]

Read more

top