The Telegraph has revealed the list of highest and lowest ranked boroughs across the capital, with Richmond Upon Thames taking the top spot out of all 32. Richmond Upon Thames took the top spot out of all 32 boroughs. Richmond made the top spot on account of its happy community and leafy neighbourhood. The Telegraph wrote that the borough “fully deserves the top spot as London’s finest borough”Richmond’s historic railway station received an extensive revamp earlier this year. (Image: South Western Railway)Here’s the full ranking for all 32 London boroughs:


Source:   The Times
October 28, 2025 09:22 UTC