London
Average rent in London (2026)
The average 1-bed rent in London is £1,890 a month, and a 2-bed is £2,425.
That is 70% above the UK average 1-bed rent of £1,115 and makes London the 3rd most expensive of the 109 cities and towns we track.
- 1-bed average
- £1,890
- Per week
- £436
- UK rank
- 3rd of 109
- Take-home needed (30%)
- £6,300
Rent in London by bedrooms
| Property | Per month | Per week |
|---|---|---|
| 1 bedroom | £1,890 | £436 |
| 2 bedrooms | £2,425 | £560 |
| 3 bedrooms | £2,775 | £640 |
Indicative 2026/27 averages. Rents vary by neighbourhood, property condition and EPC rating. Use the rental value calculator to estimate a specific property.
What salary do you need to rent in London?
Monthly take-home pay you need so that the average rent stays within each share of your income. The usual guideline is no more than 30%.
| Property | Comfortable (28%) | Guideline (30%) | Stretch (35%) | Minimum (40%) |
|---|---|---|---|---|
| 1-bed (£1,890) | £6,750 | £6,300 | £5,400 | £4,725 |
| 2-bed (£2,425) | £8,661 | £8,084 | £6,929 | £6,063 |
Many letting agents also ask for a gross annual income of around 30 times the monthly rent, which for a 1-bed here is about £56,700 a year. This is an agent referencing rule, separate from your own budget. Not sure what your take-home is? Work it out here.
London compared with the rest of London
Across the 3 places we track in London, 1-bed rents run from £1,890 in London to £2,880 in Chelsea. The middle value is £2,700, and London is 3rd most expensive in the region.
| Place | 1-bed | 2-bed |
|---|---|---|
| Chelsea | £2,880 | £3,825 |
| Kensington | £2,700 | £3,570 |
| London (this page) | £1,890 | £2,425 |
Places with similar rents
If you are weighing up where to live, these places have a 1-bed rent closest to London. The cheapest place we track is Hartlepool at £540.
Renting in London: common questions
What is the average rent in London?
In 2026/27 the indicative average rent in London is £1,890 a month for a 1-bedroom property and £2,425 a month for a 2-bedroom property, and £2,775 for a 3-bedroom property. That makes London the 3rd most expensive of the 109 UK cities and towns we track.
How much do I need to earn to rent a 1-bed in London?
To keep a £1,890 rent at the 30% guideline you need monthly take-home pay of about £6,300. For a more comfortable 28% share it is £6,750, and the absolute minimum at 40% is £4,725.
Is London cheaper than London?
London is the most expensive place we track, with a 1-bed average of £1,890 a month, 70% above the UK average of £1,115.
How much is weekly rent in London?
A 1-bed at £1,890 a month works out at roughly £436 a week, or £22,680 a year. A 2-bed at £2,425 a month is roughly £560 a week.
How does London compare with the rest of London?
Across the 3 places we track in London, 1-bed rents range from £1,890 in London to £2,880 in Chelsea, with a middle value of £2,700. London is 3rd most expensive in the region.
Related guides
The Hidden Costs of Renting in the UK That Catch Tenants Off Guard
You've found a flat within your budget. Then the bills arrive. Here's a complete breakdown of the costs renters regularly underestimate.
How Much Rent Should I Pay in the UK? The 30% Rule Explained
Most people pay rent and hope for the best. The 30% rule gives you an actual benchmark — and understanding it could save you from financial stress.
The Cheapest Cities to Rent in the UK in 2026
With remote work now the norm for many, there's never been a better time to ask: why am I paying London prices when I don't have to?
First Time Renting in the UK: A Complete 2026 Guide
Renting for the first time is exciting and a little terrifying. Here's everything nobody tells you — from what documents you need to how to avoid getting your deposit docked.
Figures are indicative averages for 2026/27, rounded for planning, and are for information only. They are not financial, legal or housing advice. See our methodology for how the figures are produced. Last reviewed October 2026.