News

Saffron Walden, a bustling Essex market town, was recently named the best place to live in the UK by The Sunday Times.