York among 5 North Yorkshire locations named in best places to live for 2025 October 22, 2024 News by Leave a Comment on York among 5 North Yorkshire locations named in best places to live for 2025 Find out why York, Harrogate, Skipton and more are among the best places to live in England for 2025, according to Muddy Stilettos.