A little market town, once voted the happiest place to live in the UK (numerous times), has been named among the most beautiful in England that everyone must visit “at least once”. Harrogate, situated ...
The West Yorkshire spa town was crowned the best place to live in North England by The Times ...
The town has been crowned the best place to live in the north of England with stunning moorland walks, a thriving literature festival and excellent schools.