
The quiet commuter town named UK's best place to live dubbed 'mini-London'
A quiet commuter town that is becoming a ‘mini-London’ has just been named the UK’s best place to live for 2025. Saffron Walden, in Essex, is only 90 minutes away from the hustle and bustle of the capital where houses cost on average £607,100. The Sunday …