There are lots of things that make Londoners happy – cheap booze, fried chicken at 4am and a flawless Uber rating to name a few. But if you want to be truly happy, you need to move to Richmond, stat. Sure, it might be all the way out in Zone 4, but according to Rightmove's annual Happy at Home Index, it's the happiest borough in London.
The survey asked 23,989 people in Great Britain to rate their local area according to 12 'happiness factors', including safety, green spaces, cultural activities and community spirit. Richmond upon Thames scooped the top spot in London, followed by Kingston upon Thames, Bromley, Sutton and Wandsworth.
At the other end of the spectrum, Barking and Dagenham was voted the most miserable borough in the London, as well as the worst place to live in the UK. That's out of 206 places, so it must be pretty bloody awful. According to the survey, other crap places to live in London include Newham, Brent, Islington and Hillingdon.
But if you want to be really, really happy, you better pack your bags and get the hell out of the M25. Richmond upon Thames came in thirty-ninth place across the whole of the UK, but Essex seaside town Leigh-on-Sea was voted the happiest place in the whole goddamn country thanks to its strong community spirit and residents having a sense of belonging. Bet you can't get a bucket of fried chicken at 4am there, though.
But if you're not fleeing the city, there's good news! Rent costs in London have fallen for the first time in nearly six years