10 cheapest areas to live in London

Average monthly room rents correct as of January 2023

London has sent rents skyrocketing for a while - in Q4 2022, some parts of the Capital saw rents increase by over a third, and the average London room passed £900 for the first time ever!

But for those looking to stay in the Capital but pay a slightly more affordable rent, we’ve put together a handy list to show you where the cheapest areas in London are and their average monthly room rent.

1. Norwood - £680
(SE25, Borough of Croydon, Zone 4)

2. Manor Park - £690
(E12, Borough of Newham, Zone 3 & 4)

3. East Ham - £697
(E6, Borough of Newham, Zone 3 & 4)

4. Chingford - £698
(E4, Borough of Waltham Forest, Zone 5)

5. Upper Edmonton - £701
(N18, Borough of Enfield, Zone 4)

6. Abbey Wood - £705
(SE2, Borough of Bexley, Zone 4)

7. Thamesmead - £705
(SE28, Borough of Greenwich, Zone 4)

8. Plaistow - £720
(E13, Borough of Newham, Zone 3)

9. Penge - £721
(SE20, London Borough of Bromley, Zone 4)

10. Forest Gate - £725
(E7, London Borough of Newham, Zone 3)