The pretty UK market town that is the country’s ‘happiest place to live’
Woodbridge on a sunny autumn day (Image: Getty) Everyone wants to – but one pretty UK market town has the coveted title of Nestled in the picturesque Suffolk countryside, Woodbridge hugs the tranquil banks of the River Deben. And the charming market town has definitely captured the hearts of its residents, topping an annual Rightmove … Read more