UK's 'best place to live' is a small market town with 'stunning scenery' February 29, 2024 A new list has crowned the “best place to live in the UK” based on a variety of factors, including the “stunning More