The Sunday Times named Saffron Walden the best place to live in the UK in 2025, beating out 72 other spots across the country, such as Tiree and Sevenoaks. Judges said Saffron Walden was chosen ...