Average Rent in London

This rent report is based on current rental listings in London. Use the data to understand typical monthly rental prices, compare property types and browse available homes in the area.

Average rent £3,323
Lowest rent £300
Highest rent £20,000
Listings analysed 165,499

Average rent by bedrooms

Bedrooms Average rent Listings
1 bedroom £2,426 50,563
2 bedrooms £3,400 61,476
3 bedrooms £4,696 23,544
4 bedrooms £5,572 8,251
5 bedrooms £7,165 2,890
6 bedrooms £7,933 729
7 bedrooms £8,639 125
8 bedrooms £12,289 21

Average rent by property type

Property type Average rent Listings
Flats / Apartments £3,226 141,827
Houses £4,857 12,778
Studio £1,849 2,476
House / Flat Share £1,068 2,139
Terraced £4,773 1,724
Maisonette £3,405 800
Not Specified £3,422 769
House Share £962 562
Semi-Detached £4,582 456
Flat Share £1,109 358

Average rent by area in London

Area Average rent Listings
E14 £2,855 8,450
SW11 £3,944 5,487
SE1 £3,639 5,085
W2 £4,851 4,961
NW1 £3,970 4,210
E1 £2,934 3,591
E17 £2,393 3,226
NW9 £2,303 3,145
W3 £2,384 3,072
E16 £2,318 2,963
NW8 £5,401 2,919
SW3 £4,667 2,916
SW8 £4,188 2,914
SW6 £3,958 2,791
NW2 £2,417 2,755

Latest rentals in London

Frequently asked questions

What is the average rent in London?

The average rent in London is £3,323 per month, based on 165,499 current rental listings.

How many rental listings were analysed in London?

This report is based on 165,499 rental listings in London. The figures are updated when new listings are added or old listings are removed.

What is the cheapest rent found in London?

The lowest monthly rent currently found in London is £300. Rental prices can change quickly, so always check the latest listing details.