Newham has the highest level of happiness in London in the year ending March 2023 - scoring 8 out of 10.
However, the data for Havering suggests that the borough is the happiest in 2022-3 it has been in the last ten years.
Tower Hamlets was again in the bottom three.
[
add
]
[
|
|
...
]