Real estate
fromTime Out London
4 days agoThis east London borough is the most depressing place to live in the city
Barking and Dagenham ranks London’s least happy borough while Richmond upon Thames ranks happiest, highlighting stark contrasts in house prices, amenities, and local investments.