Skip to content
    Filters
    Your search
    City
    District
    Price range
    Bedrooms
    Available from
    Bathrooms
    Property Type
    Student Friendly
    Published Since
      10,000+

      Properties to rent in London

      Average rental prices per month in London

      Area Properties
      Southend 25 £1,060
      Downham 49 £1,202
      Manor Park 48 £1,286
      Catford South 55 £1,341
      Northumberland Heath 38 £1,359
      Scrattons Farm 163 £1,366
      Bedfont 58 £1,388
      Cricklewood 132 £1,395
      West Drayton 74 £1,409
      Camberwell 143 £1,418
      Longlands 30 £1,420
      Little Ilford 46 £1,439
      Edmonton 117 £1,441
      Mitcham 103 £1,441
      Forest Gate 66 £1,443
      Marks Gate 21 £1,451
      Pollards Hill 62 £1,478
      Anerley 26 £1,481
      Seven Kings 160 £1,485
      St Paul's Cray 25 £1,487
      Sudbury 143 £1,519
      Plashet 87 £1,519
      Greenford 109 £1,522
      Waddon 101 £1,523
      South Norwood 89 £1,530
      Poverest 21 £1,535
      Wealdstone 231 £1,536
      Kenton 51 £1,547
      Harringay 189 £1,550
      Thornton Heath 172 £1,553
      Highams Park 50 £1,554
      Little Heath 28 £1,558
      Addiscombe 83 £1,559
      Leyton 228 £1,563
      Abbey Wood 42 £1,566
      Plumstead 114 £1,570
      Hounslow West 136 £1,576
      Worton 123 £1,578
      South Woodford 27 £1,578
      Maryland 82 £1,581
      Newbury Park 66 £1,588
      Chadwell Heath 35 £1,591
      West Green 353 £1,601
      Tolworth 36 £1,602
      Fairlop 23 £1,609
      Bexley 21 £1,618
      Plaistow 139 £1,628
      Harold Hill 38 £1,633
      Penge 36 £1,644
      Carshalton Beeches 44 £1,645
      Well Hall 34 £1,662
      Southbury 76 £1,663
      Hanworth 25 £1,665
      Peckham 154 £1,672
      Beckenham 50 £1,679
      Crystal Palace 28 £1,682
      New Cross 140 £1,684
      Beckton 82 £1,684
      Perry Vale 70 £1,688
      Selhurst 92 £1,712
      Broad Green 222 £1,715
      Harmondsworth 26 £1,715
      Brunswick Park 32 £1,715
      Goddington 20 £1,718
      Woodside 54 £1,721
      New Cross Gate 124 £1,721
      Clapton 181 £1,721
      Collier's Wood 92 £1,729
      Leytonstone 96 £1,732
      Palmers Green 76 £1,732
      Shortlands 36 £1,734
      Feltham 84 £1,737
      Redbridge 42 £1,742
      Thames View 78 £1,744
      Purley 77 £1,747
      Wanstead 22 £1,750
      Streatham Hill 261 £1,752
      Collier Row 47 £1,753
      Thamesmead 46 £1,759
      Rush Green 56 £1,762
      Gants Hill 107 £1,766
      Horn Park 31 £1,772
      Hale End 25 £1,779
      Hainault 26 £1,781
      Snaresbrook 26 £1,789
      Loughborough Junction 110 £1,791
      Chingford 119 £1,796
      Rayners Lane 131 £1,802
      Gidea Park 32 £1,803
      Homerton 106 £1,807
      Ponders End 58 £1,812
      Stepney 211 £1,819
      West Hackney 79 £1,820
      Becontree 74 £1,826
      Preston 185 £1,836
      Dulwich Village 20 £1,839
      Worcester Park 28 £1,839
      Gallions Reach 32 £1,840
      The Wrythe 27 £1,846
      Poplar 243 £1,855
      Deptford 108 £1,856
      Rotherhithe 186 £1,856
      Herne Hill 22 £1,859
      Ladywell 118 £1,860
      Forest Hill 71 £1,865
      Dagenham 66 £1,872
      Haggerston 105 £1,876
      Northwood 77 £1,877
      Whetstone 40 £1,882
      Upper Norwood 30 £1,891
      Heston 80 £1,892
      Hillingdon 86 £1,893
      Rainham 20 £1,893
      Becontree Heath 74 £1,896
      Hither Green 83 £1,899
      Finchley 64 £1,899
      Harrow Weald 75 £1,907
      Blackheath 34 £1,916
      Church End 75 £1,917
      Widmore 32 £1,921
      Colney Hatch 20 £1,924
      New Barnet 33 £1,926
      Blendon 20 £1,930
      West Norwood 86 £1,931
      Brixton 181 £1,935
      Wallington 31 £1,936
      Barkingside 30 £1,940
      Shooters Hill 47 £1,946
      New Malden 75 £1,946
      Hackney Wick 40 £1,949
      Elm Park 26 £1,955
      Shadwell 128 £1,971
      Hayes 141 £1,978
      Southgate 44 £1,983
      Hackney 163 £1,984
      New Southgate 40 £1,998
      Belmont 49 £2,008
      Cowley 102 £2,012
      Bethnal Green 228 £2,013
      Alperton 128 £2,016
      Kingsbury 96 £2,017
      Benhilton 83 £2,017
      Summerstown 129 £2,022
      Archway 168 £2,026
      Yeading 78 £2,036
      Morden 42 £2,038
      Upton Park 76 £2,043
      Stockwell 204 £2,051
      Clayhall 30 £2,053
      Holloway 339 £2,058
      Hornsey 158 £2,058
      Bow 228 £2,067
      Charlton 76 £2,069
      Honor Oak 38 £2,070
      Yiewsley 62 £2,071
      Perivale 85 £2,072
      West Ham 134 £2,072
      Tulse Hill 51 £2,074
      Furzedown 294 £2,083
      Osterley 25 £2,091
      Mile End 197 £2,100
      East Dulwich 80 £2,117
      Whitton 40 £2,123
      Mapesbury 114 £2,137
      Streatham 153 £2,142
      Sudbury Hill 44 £2,150
      Limehouse 233 £2,152
      Canning Town 250 £2,153
      Nunhead 58 £2,154
      Hanwell 198 £2,156
      Hendon 99 £2,159
      Norbury 41 £2,159
      Stanmore 40 £2,165
      Cranford 22 £2,166
      Spring Grove 113 £2,167
      New Eltham 27 £2,173
      Middle Park 31 £2,176
      Surbiton 102 £2,180
      Park Royal 253 £2,188
      Charlton Riverside 41 £2,194
      Barnehurst 27 £2,203
      West Barnes 47 £2,209
      Hornchurch 36 £2,219
      North Finchley 59 £2,227
      Dollis Hill 156 £2,243
      East Greenwich 235 £2,252
      Old Kent Road 228 £2,273
      Upton 36 £2,274
      West Finchley 42 £2,275
      Berrylands 21 £2,276
      West Hendon 59 £2,278
      Dulwich 24 £2,291
      Shacklewell 108 £2,294
      Walworth 234 £2,303
      Earlsfield 120 £2,304
      Balham 210 £2,308
      Stamford Hill 88 £2,316
      Harlesden 156 £2,318
      Friern Barnet 46 £2,331
      Twyford 71 £2,353
      Stroud Green 54 £2,359
      Kilburn 112 £2,371
      Chinbrook 32 £2,375
      Kidbrooke 111 £2,376
      Bowes 181 £2,380
      Brockley 43 £2,391
      Colindale 178 £2,394
      Finsbury Park 157 £2,400
      Brent Cross 77 £2,409
      Crouch End 93 £2,413
      Highbury 183 £2,435
      Stratford 471 £2,442
      Hendon Central 240 £2,449
      Pinner 39 £2,451
      Merton 111 £2,452
      Stoke Newington 187 £2,464
      South Hornchurch 21 £2,471
      Tufnell Park 50 £2,512
      Kennington 79 £2,521
      Wandsworth 273 £2,528
      Dalston 122 £2,573
      Blackwall 401 £2,575
      Strawberry Hill 62 £2,580
      Clapham 342 £2,612
      Bermondsey 301 £2,629
      Southfields 109 £2,648
      Silvertown 157 £2,672
      Putney 170 £2,674
      Oval 147 £2,677
      Norbiton 179 £2,694
      St Pancras 221 £2,704
      Shepherd's Bush 542 £2,725
      Greenwich Peninsula 90 £2,787
      West Kensington 453 £2,789
      Clapham Junction 280 £2,793
      Hampton Hill 24 £2,802
      Merton Park 118 £2,836
      Hoxton 218 £2,916
      Elephant and Castle 359 £2,918
      Whitechapel 740 £2,956
      Woodside Park 36 £2,959
      Temple Fortune 99 £2,963
      Barnsbury 404 £3,061
      Queen's Park 113 £3,062
      Isle of Dogs 1,100 £3,066
      Ickenham 58 £3,149
      Roehampton 94 £3,149
      Battersea 290 £3,172
      Kentish Town 219 £3,173
      Brondesbury 110 £3,184
      Brook Green 152 £3,225
      Lambeth 71 £3,228
      North Kensington 220 £3,246
      Mill Hill 51 £3,283
      Gospel Oak 60 £3,294
      Muswell Hill 131 £3,301
      Canary Wharf 497 £3,394
      South Hampstead 211 £3,404
      Islington 222 £3,420
      Cockfosters 48 £3,429
      Hampton Wick 49 £3,450
      Somers Town 129 £3,499
      The Borough 309 £3,545
      Hammersmith 684 £3,605
      Petersham 30 £3,651
      Kingston Vale 28 £3,755
      Wapping 313 £3,785
      Fitzrovia 354 £3,792
      Clerkenwell 236 £3,837
      Earl's Court 574 £3,866
      Holborn 175 £3,880
      Fulham 497 £3,926
      Golders Green 168 £3,933
      Raynes Park 155 £3,934
      West Hampstead 355 £3,990
      Shoreditch 180 £4,007
      North Sheen 58 £4,035
      Waterloo 187 £4,217
      St Margarets 83 £4,232
      Mortlake 42 £4,251
      Vauxhall 393 £4,261
      Finsbury 244 £4,267
      High Barnet 46 £4,281
      Southwark 174 £4,450
      East Sheen 40 £4,505
      King's Cross 249 £4,562
      Kew 40 £4,900
      Bloomsbury 159 £4,961
      Chalk Farm 369 £5,090
      Notting Hill 438 £5,420
      Coombe 41 £5,498
      Brompton 913 £5,582
      Belsize Park 459 £5,698
      Hadley Wood 29 £6,544
      Chelsea 644 £7,432
      Kensington 395 £7,947
      South Kensington 678 £11,173
      Hampstead Garden Suburb 59 £12,990
      Be the first to find new properties
      Your search
      • Greater london

      There were 6,067 new properties for your search in the last 5 days.

      Let us search for you
      • Where would you like to live
      • Any specific wishes
      Where would you like to live

        With these preferences you can expect around 0 properties per day.

        Any specific wishes

        You're searching in {city}

        Bedrooms

        Price per month

        With these preferences you can expect around 0 properties per day.

        Quickly set up your direct property alert

        Stay updated with real-time email alerts and increase your chances of finding the perfect place. We scour property listings from more than 3.500 websites to save you valuable time on your search. You will always be one of the first to know, so you can immediately respond to a property that meets your wishes!