UUK Read More Britain’s ‘happiest places to live’ in 2024 revealed25 August 2025 Woodbridge in Suffolk has topped an annual list of the happiest places to live in Britain for the…