Times votes Saffron Walden Best Place to Live 2025

Historic looks, a high street fit for the 21st century, high-class schooling — and a market that has been trading since 1141 — are among the many reasons why Saffron Walden has been named the best place to live in the UK for 2025 by The…