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 »