Skip to content
What are you searching for?
Advanced search
View more cities

Cheapest places to live in London

Looking for a cheap room to rent in London? These are the 10 least expensive postcodes to live in London - all well below the London average of £980 per month.

Average rents are updated every quarter - last updated July 2025

 

London area/postcodeAverage monthly room rent 
E6 (East Ham)£761
N9 (Lower Edmonton)£764
E12 (Manor Park)£769
E4 (Chingford)£773
SE21 (Dulwich)£782
SE28 (Thamesmead)£799
E13 (Plaistow)£804
SE19 (Crystal Palace)£804
n18 (Upper Edmonton)£805
SE2 (Abbey wood)£808

Also see: