05-12-2025 11:17
via
manchestereveningnews.co.uk
The Yorkshire market town named Britain’s happiest place to live in 2025
It's surrounded by stunning countryside and is home to one of the best-preserved medieval castles in the country
Read more »