Only five London postcodes now have average room rents below £800 per month, all located in the E and N postcode areas, according to Q1 2026 data from SpareRoom.
The lowest-cost areas are E6, E12, E4, N18 and E7, highlighting how limited affordability has become in the capital.
“This marks a sharp shift from Q1 2020, when average room rents stood at £773 per month and 81 postcodes had rents below £800, including 50 below £700.
Average room rents in London now stand at £978 per month, although this represents a 0.5% fall year on year. Demand for rooms has declined by 12% over the same period, while supply has increased by 4.8%, suggesting some renters are being priced out of central areas.
Despite modest falls in recent periods, rents remain significantly above pre-pandemic levels, having peaked at £1,015 per month at the end of 2023.
Matt Hutchinson, director at SpareRoom, said: “Rents in the capital have been flatlining for a while.
“While this is clearly better than the years of uplifts that came before, it’s hardly a dream scenario.
“Years of intense demand on London’s limited rental stock has inflated prices and made cheap rents all too scarce. Falling demand and slightly increased supply points to more renters being priced out of inner London, which is why we’re still seeing heightened demand in the suburbs and commuter belt.”
He added: “In reality, there’s no such thing as cheap housing in London now. If you do manage to find a room at £800 per month – and these are increasingly endangered – you’d still need to be earning a salary of £32,000 a year to afford the rent.
“This is over and above what many people in the capital earn, especially those just starting their careers.”