August 17, 2016
Essex Seaside Town Leigh-on-Sea Named Happiest Place To Live In Britain
The British public certainly do love the seaside and have chosen Leigh-on-Sea in Essex as the happiest place to live. Is your hometown in the top ten? Words: Katie Avis-Riordan

