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 26 £1,135
      Downham 49 £1,202
      Manor Park 47 £1,278
      Catford South 55 £1,341
      Scrattons Farm 173 £1,357
      Northumberland Heath 38 £1,359
      Cricklewood 132 £1,388
      Bedfont 57 £1,401
      Forest Gate 67 £1,405
      Longlands 30 £1,420
      Edmonton 114 £1,427
      Camberwell 143 £1,440
      West Drayton 77 £1,443
      Marks Gate 21 £1,449
      Mitcham 100 £1,450
      Little Ilford 45 £1,453
      Pollards Hill 62 £1,478
      Anerley 26 £1,481
      Seven Kings 157 £1,487
      St Paul's Cray 25 £1,487
      Plashet 90 £1,493
      South Norwood 88 £1,493
      Greenford 108 £1,509
      Sudbury 141 £1,510
      Waddon 100 £1,512
      Harringay 188 £1,532
      Wealdstone 229 £1,537
      Thornton Heath 169 £1,542
      Plumstead 115 £1,543
      Kenton 51 £1,547
      Addiscombe 81 £1,548
      Abbey Wood 43 £1,550
      Highams Park 50 £1,554
      Worton 123 £1,562
      Leyton 227 £1,563
      Little Heath 27 £1,582
      Newbury Park 66 £1,588
      Hounslow West 133 £1,588
      Maryland 80 £1,589
      West Green 345 £1,590
      Chadwell Heath 35 £1,591
      Tolworth 36 £1,602
      South Woodford 25 £1,602
      Fairlop 23 £1,609
      Bexley 21 £1,618
      Plaistow 138 £1,619
      Carshalton Beeches 43 £1,625
      Thamesmead 43 £1,629
      Harold Hill 38 £1,633
      Beckton 82 £1,640
      Well Hall 34 £1,658
      Penge 35 £1,659
      Hanworth 25 £1,665
      Shortlands 34 £1,668
      Perry Vale 68 £1,671
      New Cross 137 £1,672
      Southbury 73 £1,673
      Selhurst 91 £1,673
      Beckenham 49 £1,674
      Crystal Palace 28 £1,711
      Peckham 156 £1,712
      Brunswick Park 32 £1,715
      Goddington 20 £1,718
      Broad Green 219 £1,719
      Streatham Hill 271 £1,723
      Woodside 52 £1,727
      New Cross Gate 122 £1,729
      Purley 75 £1,732
      Ladywell 116 £1,734
      Feltham 84 £1,735
      Snaresbrook 27 £1,736
      Elm Park 23 £1,740
      Clapton 179 £1,742
      Collier's Wood 95 £1,742
      Redbridge 42 £1,744
      Wanstead 22 £1,750
      Palmers Green 73 £1,753
      Collier Row 47 £1,753
      Leytonstone 95 £1,754
      Thames View 74 £1,756
      Rush Green 56 £1,761
      Horn Park 32 £1,767
      Stepney 210 £1,768
      Gants Hill 105 £1,770
      Harmondsworth 24 £1,777
      Hale End 25 £1,779
      Hainault 26 £1,781
      Chingford 120 £1,786
      Loughborough Junction 110 £1,799
      Homerton 106 £1,801
      Worcester Park 27 £1,813
      Poverest 21 £1,815
      Gidea Park 31 £1,816
      Rayners Lane 133 £1,818
      Becontree 73 £1,818
      West Hackney 79 £1,820
      Deptford 108 £1,826
      Preston 179 £1,827
      Haggerston 103 £1,840
      Hither Green 80 £1,843
      The Wrythe 27 £1,846
      Gallions Reach 33 £1,848
      Herne Hill 21 £1,853
      Rotherhithe 180 £1,855
      Poplar 238 £1,857
      Upper Norwood 31 £1,857
      Dagenham 65 £1,866
      Northwood 77 £1,877
      Widmore 31 £1,878
      Southgate 43 £1,878
      Forest Hill 68 £1,883
      Heston 78 £1,883
      Rainham 20 £1,893
      Whetstone 40 £1,906
      Hillingdon 84 £1,912
      Finchley 63 £1,918
      Harrow Weald 73 £1,920
      Blackheath 36 £1,923
      New Barnet 33 £1,926
      Ponders End 54 £1,927
      Blendon 20 £1,930
      Becontree Heath 71 £1,930
      Brixton 183 £1,930
      Shadwell 127 £1,936
      Wallington 30 £1,941
      Hackney Wick 39 £1,942
      Church End 72 £1,951
      Hackney 164 £1,957
      Shooters Hill 45 £1,961
      New Malden 76 £1,963
      West Norwood 85 £1,963
      Benhilton 78 £1,965
      Hayes 144 £1,981
      Barkingside 29 £1,986
      New Southgate 40 £1,998
      Belmont 49 £2,008
      Summerstown 135 £2,015
      Alperton 128 £2,016
      Bethnal Green 222 £2,017
      Honor Oak 38 £2,019
      Archway 167 £2,023
      Hornsey 159 £2,025
      Cowley 100 £2,031
      Upton Park 77 £2,032
      Yeading 78 £2,036
      Dulwich Village 21 £2,037
      Kingsbury 93 £2,037
      Morden 42 £2,038
      West Ham 133 £2,048
      Clayhall 29 £2,048
      Holloway 348 £2,052
      Osterley 24 £2,053
      Bow 227 £2,062
      Charlton 76 £2,064
      Stockwell 203 £2,070
      Perivale 84 £2,088
      Mile End 194 £2,091
      Tulse Hill 50 £2,092
      Streatham 153 £2,096
      Furzedown 290 £2,109
      Yiewsley 59 £2,122
      Norbury 42 £2,123
      Canning Town 247 £2,129
      East Dulwich 80 £2,130
      West Finchley 39 £2,138
      Mapesbury 113 £2,141
      Stanmore 38 £2,147
      Hanwell 200 £2,148
      Hendon 100 £2,150
      Sudbury Hill 44 £2,150
      Nunhead 57 £2,154
      Whitton 39 £2,155
      Spring Grove 109 £2,155
      Limehouse 231 £2,164
      Surbiton 101 £2,164
      Cranford 22 £2,166
      New Eltham 27 £2,173
      Middle Park 31 £2,176
      Park Royal 250 £2,180
      Charlton Riverside 42 £2,194
      Barnehurst 27 £2,202
      West Barnes 47 £2,209
      Old Kent Road 231 £2,215
      Hornchurch 36 £2,217
      North Finchley 59 £2,227
      Upton 37 £2,236
      Dollis Hill 153 £2,244
      East Greenwich 233 £2,256
      Berrylands 21 £2,276
      Balham 217 £2,279
      West Hendon 58 £2,284
      Shacklewell 108 £2,292
      Walworth 233 £2,301
      Earlsfield 115 £2,310
      Harlesden 156 £2,318
      Stamford Hill 87 £2,322
      Dulwich 23 £2,347
      Stroud Green 55 £2,348
      Friern Barnet 47 £2,351
      Twyford 70 £2,359
      Kidbrooke 112 £2,360
      Crouch End 93 £2,385
      Bowes 192 £2,387
      Brent Cross 75 £2,397
      Finsbury Park 156 £2,399
      Brockley 42 £2,402
      Colindale 176 £2,404
      Kilburn 111 £2,405
      Chinbrook 31 £2,428
      Highbury 184 £2,430
      Pinner 39 £2,451
      Merton 110 £2,457
      Stratford 469 £2,464
      South Hornchurch 21 £2,471
      Tufnell Park 48 £2,478
      Hendon Central 259 £2,486
      Wandsworth 270 £2,513
      Stoke Newington 187 £2,514
      Kennington 78 £2,526
      Blackwall 398 £2,529
      Strawberry Hill 61 £2,557
      Dalston 121 £2,561
      Clapham 345 £2,581
      Bermondsey 297 £2,637
      Hampton Hill 23 £2,642
      Silvertown 160 £2,653
      Southfields 108 £2,656
      Putney 174 £2,658
      Oval 147 £2,662
      Greenwich Peninsula 88 £2,666
      Norbiton 177 £2,675
      St Pancras 222 £2,682
      Clapham Junction 276 £2,724
      Merton Park 115 £2,746
      Shepherd's Bush 541 £2,752
      West Kensington 454 £2,808
      Hoxton 211 £2,918
      Elephant and Castle 352 £2,947
      Whitechapel 735 £2,960
      Woodside Park 37 £2,980
      Temple Fortune 99 £2,994
      Isle of Dogs 1,094 £3,060
      Queen's Park 111 £3,065
      Barnsbury 397 £3,092
      Brook Green 151 £3,145
      Roehampton 93 £3,154
      Ickenham 57 £3,172
      Brondesbury 110 £3,184
      Battersea 284 £3,203
      Kentish Town 213 £3,213
      North Kensington 217 £3,242
      Muswell Hill 129 £3,246
      Lambeth 68 £3,247
      Gospel Oak 59 £3,305
      Canary Wharf 497 £3,377
      Islington 220 £3,391
      Mill Hill 49 £3,392
      South Hampstead 211 £3,402
      The Borough 302 £3,447
      Hampton Wick 49 £3,450
      Cockfosters 46 £3,502
      Somers Town 129 £3,514
      Hammersmith 677 £3,604
      Petersham 30 £3,650
      Kingston Vale 26 £3,661
      Wapping 316 £3,786
      Fitzrovia 352 £3,792
      Holborn 168 £3,827
      Earl's Court 563 £3,853
      Clerkenwell 233 £3,857
      Fulham 486 £3,918
      Raynes Park 153 £3,932
      Shoreditch 184 £3,938
      Golders Green 167 £3,949
      West Hampstead 350 £4,005
      Ham 20 £4,009
      North Sheen 58 £4,030
      St Margarets 84 £4,142
      Mortlake 43 £4,212
      Waterloo 185 £4,234
      Vauxhall 392 £4,252
      High Barnet 43 £4,253
      Finsbury 241 £4,278
      East Sheen 39 £4,389
      Southwark 173 £4,478
      King's Cross 255 £4,581
      Kew 42 £4,798
      Bloomsbury 158 £4,942
      Chalk Farm 365 £5,112
      Notting Hill 440 £5,407
      Coombe 41 £5,498
      Belsize Park 454 £5,605
      Brompton 906 £5,613
      Hadley Wood 29 £6,544
      Chelsea 631 £7,476
      Kensington 390 £7,700
      South Kensington 678 £11,169
      Hampstead Garden Suburb 58 £12,766
      Be the first to find new properties
      Your search
      • Greater london

      There were 5,399 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!