Harrogate – is it really the best place to live in the UK?
I have been financially compensated for this post. Over recent years Harrogate has consistently held its place in the top rankings as one of the best places to live in the UK. More recently it also scored highly in a big survey of the happiest places to live in the UK. Best Place to Live … Read more