Room prices in London

A room in London typically costs £1,000 a month right now, and most cost between £870 and £1,160.

Updated 9 October 2026.

29%of rooms include bills

Typical room rent by area

Typical monthly rent by area over the last 30 days, for areas with enough rooms to be reliable. The line marks the London typical price of £1,000.

  1. £1,188
  2. £1,180
  3. £1,150
  4. £1,130
  5. £1,113
  6. £1,110
  7. £1,075
  8. £1,060
  9. £1,050
  10. £1,040
  11. £1,038
  12. £1,030
  13. £1,025
  14. £1,016
  15. £1,000
  16. £995
  17. £983
  18. £973
  19. £965
  20. £960
  21. £960
  22. £950
  23. £950
  24. £950
  25. £933
  26. £900
  27. £879
  28. £808
  29. £795
  30. £778

Room prices by month

Typical monthly rent for rooms posted in each month.

  1. September 2026most £860 to £1,150
    £990
  2. August 2026most £870 to £1,150
    £1,000

The good rooms go within a day or two

Pick your area and get new rooms by email, free.

Get free alerts

Questions about room prices in London

How much does a room in London cost?

The typical room posted on Dwelles in the last 30 days costs £1,000 a month. Most rooms cost between £870 and £1,160.

Are bills included in London room rent?

Usually not. Only 29% of rooms posted in the last 30 days include bills, so check the listing before you message.

Where are the cheapest rooms in London?

Of the areas with enough rooms, Acton, Tottenham and Wood Green had the lowest typical rent in the last 30 days.

Typical rent is the median monthly price of single and double rooms posted on Dwelles in the last 30 days. The page updates every day.