The ‘knockout’ market town named the UK’s best place to live Posted by. Posted onMarch 21, 2025 Comments0 Its Saturday market has been compared to those in the south of France CategoryUK