Saffron Walden, a quaint town in Essex, recently won the highly sought-after title of the best place to live in the UK, says The Sunday Times. It beat 71 other options, including thriving metropolises and peaceful rural villages, to the top spot. It takes the lead this year from last year's winner, North Berwick in …














