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
      Downham 40 £1,304
      Southend 27 £1,330
      Marks Gate 20 £1,356
      Scrattons Farm 256 £1,363
      Cricklewood 124 £1,378
      Pollards Hill 65 £1,387
      Forest Gate 62 £1,408
      Manor Park 39 £1,416
      Anerley 31 £1,437
      Catford South 56 £1,450
      Bedfont 57 £1,461
      Edmonton 115 £1,470
      Mitcham 105 £1,473
      Longlands 26 £1,475
      Plashet 81 £1,484
      Northumberland Heath 38 £1,487
      Waddon 99 £1,499
      West Drayton 73 £1,511
      Greenford 108 £1,517
      Harringay 185 £1,518
      Thornton Heath 177 £1,520
      Penge 35 £1,527
      Barking Riverside 24 £1,528
      St Paul's Cray 25 £1,530
      Kenton 64 £1,539
      Camberwell 150 £1,539
      Wealdstone 218 £1,555
      Addiscombe 79 £1,560
      South Norwood 85 £1,564
      West Green 325 £1,568
      Tolworth 34 £1,569
      Plumstead 108 £1,570
      Seven Kings 143 £1,574
      Little Ilford 46 £1,585
      Sudbury 144 £1,595
      Newbury Park 65 £1,600
      Feltham 78 £1,617
      Elm Park 21 £1,621
      Fairlop 24 £1,621
      Hounslow West 116 £1,623
      Leyton 232 £1,627
      Harold Hill 37 £1,641
      Chadwell Heath 35 £1,641
      Beckenham 47 £1,643
      Little Heath 27 £1,645
      Maryland 83 £1,651
      Highams Park 55 £1,656
      South Woodford 26 £1,658
      Worton 118 £1,660
      Abbey Wood 44 £1,664
      Southbury 72 £1,666
      Plaistow 145 £1,673
      Poverest 25 £1,678
      Carshalton Beeches 43 £1,698
      Perry Vale 73 £1,713
      Thames View 71 £1,721
      Goddington 20 £1,733
      Rotherhithe 177 £1,736
      Homerton 109 £1,739
      Streatham Hill 277 £1,741
      Hanworth 24 £1,745
      Brunswick Park 34 £1,747
      New Cross 138 £1,760
      Hainault 27 £1,760
      Well Hall 32 £1,761
      Snaresbrook 29 £1,770
      Clapton 167 £1,771
      Gidea Park 31 £1,771
      Collier Row 39 £1,772
      Stepney 229 £1,773
      Thamesmead 49 £1,790
      Peckham 159 £1,796
      The Wrythe 24 £1,798
      Heston 76 £1,808
      Woodside 48 £1,811
      Harmondsworth 22 £1,814
      New Cross Gate 119 £1,818
      Becontree 70 £1,821
      Loughborough Junction 108 £1,823
      West Hackney 76 £1,824
      Poplar 245 £1,828
      Wanstead 24 £1,830
      Beckton 81 £1,834
      Chingford 120 £1,836
      Colney Hatch 20 £1,839
      Rush Green 54 £1,839
      Collier's Wood 90 £1,839
      Worcester Park 29 £1,845
      Northwood 77 £1,853
      New Southgate 36 £1,855
      Shooters Hill 48 £1,857
      Ponders End 55 £1,857
      Broad Green 229 £1,859
      Gants Hill 110 £1,865
      Rayners Lane 134 £1,866
      Blackheath 36 £1,867
      Dagenham 67 £1,869
      Widmore 31 £1,869
      Selhurst 93 £1,872
      Redbridge 42 £1,872
      Hither Green 69 £1,875
      Palmers Green 66 £1,877
      Finchley 61 £1,882
      Purley 70 £1,887
      Hillingdon 80 £1,890
      Deptford 117 £1,897
      Preston 187 £1,902
      New Barnet 31 £1,921
      Crystal Palace 28 £1,927
      Shortlands 29 £1,928
      Forest Hill 67 £1,936
      Whetstone 38 £1,943
      Gallions Reach 32 £1,946
      Horn Park 27 £1,953
      Brixton 192 £1,954
      Ladywell 102 £1,955
      Harrow Weald 81 £1,957
      Becontree Heath 65 £1,958
      Alperton 134 £1,965
      Hackney 167 £1,966
      Church End 67 £1,972
      Bethnal Green 232 £1,976
      Wallington 27 £1,984
      Benhilton 79 £1,986
      West Norwood 85 £1,987
      Belmont 55 £1,989
      Archway 172 £1,995
      Hackney Wick 43 £1,998
      Barkingside 26 £1,998
      Hornsey 166 £2,003
      Upper Norwood 34 £2,003
      Hayes 134 £2,006
      Yiewsley 62 £2,009
      Haggerston 107 £2,021
      Southgate 43 £2,023
      Hook 23 £2,025
      New Malden 77 £2,032
      Leytonstone 113 £2,033
      Shadwell 137 £2,043
      Holloway 337 £2,045
      Yeading 81 £2,053
      Bow 234 £2,063
      Summerstown 140 £2,064
      Perivale 87 £2,066
      Cowley 96 £2,067
      Norbury 41 £2,084
      West Ham 136 £2,086
      Mile End 192 £2,088
      Stockwell 209 £2,090
      Canning Town 236 £2,108
      Furzedown 342 £2,126
      Kingsbury 99 £2,127
      Morden 36 £2,128
      Dollis Hill 173 £2,130
      Mapesbury 108 £2,132
      Hale End 27 £2,135
      Tulse Hill 52 £2,136
      Upton Park 73 £2,137
      Limehouse 234 £2,139
      Streatham 155 £2,141
      Cranford 25 £2,156
      Osterley 23 £2,157
      Whitton 39 £2,159
      Hanwell 197 £2,160
      Park Royal 245 £2,173
      Barnehurst 25 £2,176
      West Barnes 54 £2,179
      West Hendon 66 £2,184
      Dulwich Village 21 £2,186
      Stanmore 39 £2,190
      East Dulwich 80 £2,193
      Middle Park 32 £2,198
      Charlton 71 £2,202
      New Eltham 24 £2,208
      Hornchurch 33 £2,212
      Hendon 98 £2,223
      Berrylands 22 £2,237
      Honor Oak 33 £2,246
      Nunhead 54 £2,253
      Balham 218 £2,257
      Finsbury Park 149 £2,265
      Old Kent Road 240 £2,272
      Earlsfield 129 £2,283
      Stamford Hill 86 £2,299
      West Finchley 41 £2,300
      East Greenwich 216 £2,301
      Harlesden 155 £2,322
      Sudbury Hill 37 £2,324
      Spring Grove 115 £2,341
      Shacklewell 108 £2,365
      Highbury 199 £2,369
      Walworth 231 £2,377
      Kidbrooke 114 £2,380
      Twyford 65 £2,390
      Friern Barnet 47 £2,402
      Kilburn 110 £2,404
      Brockley 41 £2,419
      Colindale 174 £2,423
      Brent Cross 72 £2,444
      Wandsworth 296 £2,458
      Surbiton 108 £2,459
      Clayhall 42 £2,476
      Chinbrook 30 £2,477
      North Finchley 66 £2,478
      Crouch End 103 £2,479
      Charlton Riverside 39 £2,485
      Merton 116 £2,486
      Bowes 275 £2,490
      Stroud Green 47 £2,498
      Pinner 35 £2,502
      Upton 36 £2,509
      Stratford 494 £2,513
      Hampton Hill 20 £2,518
      Stoke Newington 184 £2,525
      Dulwich 21 £2,542
      Clapham 358 £2,551
      Southfields 122 £2,554
      Dalston 129 £2,568
      Kennington 81 £2,573
      Blackwall 411 £2,610
      Hendon Central 430 £2,656
      Bermondsey 283 £2,662
      Oval 150 £2,667
      Putney 183 £2,669
      St Pancras 224 £2,690
      Norbiton 186 £2,702
      West Kensington 451 £2,709
      Shepherd's Bush 529 £2,715
      North Woolwich 22 £2,721
      Silvertown 150 £2,722
      Greenwich Peninsula 94 £2,768
      Strawberry Hill 58 £2,778
      Merton Park 132 £2,796
      Roehampton 107 £2,830
      Tufnell Park 45 £2,861
      Clapham Junction 306 £2,861
      Queen's Park 110 £2,867
      Whitechapel 761 £2,964
      Hoxton 208 £2,999
      Elephant and Castle 352 £3,072
      Barnsbury 393 £3,072
      Temple Fortune 97 £3,073
      Isle of Dogs 1,089 £3,080
      Battersea 287 £3,124
      Gospel Oak 61 £3,176
      Petersham 30 £3,267
      Woodside Park 40 £3,293
      Canary Wharf 491 £3,330
      Kentish Town 229 £3,336
      North Kensington 245 £3,357
      Ickenham 52 £3,379
      Hampton Wick 48 £3,389
      Lambeth 70 £3,414
      Brook Green 160 £3,447
      Brondesbury 107 £3,470
      Cockfosters 44 £3,485
      Somers Town 131 £3,521
      Muswell Hill 122 £3,553
      Islington 237 £3,554
      South Hampstead 221 £3,558
      Hammersmith 685 £3,641
      Mill Hill 45 £3,700
      The Borough 321 £3,717
      Fitzrovia 359 £3,761
      Earl's Court 632 £3,815
      Wapping 313 £3,876
      Fulham 524 £3,902
      Golders Green 159 £3,903
      Shoreditch 192 £3,934
      Raynes Park 163 £3,940
      North Sheen 66 £3,976
      Clerkenwell 253 £4,039
      Holborn 182 £4,128
      Waterloo 204 £4,204
      High Barnet 45 £4,229
      Kew 44 £4,276
      Vauxhall 408 £4,288
      West Hampstead 331 £4,297
      Mortlake 49 £4,314
      St Margarets 85 £4,345
      East Sheen 44 £4,354
      Finsbury 249 £4,399
      King's Cross 251 £4,607
      Southwark 167 £4,624
      Chalk Farm 390 £5,099
      Bloomsbury 171 £5,269
      Notting Hill 468 £5,434
      Belsize Park 474 £5,449
      Coombe 43 £5,509
      Brompton 935 £5,680
      Hadley Wood 25 £7,219
      Kensington 416 £7,346
      Chelsea 635 £7,482
      South Kensington 673 £11,022
      Hampstead Garden Suburb 59 £13,050
      Be the first to find new properties
      Your search
      • Greater london

      There were 6,310 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!