Time Out London
6 months agoLondon
This London borough has been named the UK's unhappiest place to live
Richmond-upon-Thames is the happiest place in the UK, marking the first time a London borough claims the top spot.
Hillingdon, a west London borough, is the unhappiest place to live in the UK, despite its average house price and green spaces. [ more ]