Skip to content
    Filters
    Your search
    City
    Clear value
    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
      Poverest 29 £1,044
      Downham 71 £1,175
      Berrylands 22 £1,216
      Southend 28 £1,289
      West Drayton 62 £1,309
      Highams Park 29 £1,319
      St Paul's Cray 52 £1,319
      Thornton Heath 180 £1,322
      Elm Park 20 £1,325
      Osterley 35 £1,335
      Little Heath 25 £1,344
      Wealdstone 224 £1,348
      Tolworth 36 £1,360
      Morden 38 £1,362
      Bedfont 72 £1,369
      Pollards Hill 44 £1,387
      Goddington 22 £1,407
      Seven Kings 188 £1,415
      Hounslow West 173 £1,422
      Barking Riverside 26 £1,424
      Carshalton Beeches 51 £1,442
      Anerley 30 £1,444
      Beckenham 30 £1,456
      Penge 38 £1,457
      Harold Hill 37 £1,468
      Forest Gate 60 £1,469
      Becontree 77 £1,470
      Bexley 22 £1,475
      Chadwell Heath 43 £1,476
      Gants Hill 143 £1,484
      Yiewsley 72 £1,509
      Whitton 54 £1,524
      Chingford 36 £1,524
      Worcester Park 27 £1,526
      Sudbury 149 £1,536
      Newbury Park 85 £1,540
      Southbury 60 £1,541
      Greenford 134 £1,544
      Waddon 101 £1,552
      Edmonton 80 £1,553
      Maryland 73 £1,555
      Broad Green 208 £1,557
      Kenton 55 £1,570
      Shortlands 33 £1,571
      Redbridge 53 £1,575
      Ponders End 57 £1,577
      Rayners Lane 167 £1,583
      Worton 132 £1,585
      Plashet 87 £1,589
      Northumberland Heath 44 £1,594
      Homerton 86 £1,595
      Feltham 102 £1,595
      Hainault 30 £1,596
      Addiscombe 84 £1,606
      Lower Belvedere 25 £1,608
      Woodside 42 £1,615
      Hendon Central 83 £1,623
      The Wrythe 29 £1,623
      Thames View 91 £1,631
      Stepney 216 £1,636
      Plumstead 86 £1,637
      Mitcham 114 £1,641
      Fairlop 29 £1,645
      West Norwood 67 £1,649
      Barkingside 34 £1,655
      Brunswick Park 38 £1,662
      New Malden 74 £1,672
      New Cross 109 £1,674
      Harrow Weald 88 £1,675
      Heston 88 £1,690
      Plaistow 125 £1,692
      Hillingdon 91 £1,693
      Widmore 23 £1,696
      Hanworth 32 £1,698
      Tulse Hill 46 £1,699
      Abbey Wood 39 £1,702
      South Woodford 24 £1,703
      Honor Oak 27 £1,709
      Hither Green 87 £1,711
      Rush Green 61 £1,718
      Harmondsworth 30 £1,727
      Becontree Heath 75 £1,729
      Hackney 136 £1,752
      Bowes 33 £1,766
      Benhilton 103 £1,777
      Leytonstone 93 £1,779
      Leyton 177 £1,782
      Clayhall 32 £1,783
      Cricklewood 66 £1,785
      Elmers End 20 £1,789
      Camberwell 107 £1,789
      Selhurst 102 £1,793
      Loughborough Junction 89 £1,794
      Belmont 48 £1,796
      Peckham 116 £1,799
      Kingsbury 105 £1,806
      Wallington 48 £1,808
      Collier's Wood 76 £1,809
      Alperton 125 £1,830
      Yeading 88 £1,836
      Stanmore 46 £1,841
      Catford South 50 £1,843
      Ladywell 133 £1,843
      Scrattons Farm 37 £1,845
      Gidea Park 31 £1,847
      Crystal Palace 21 £1,850
      Hendon 90 £1,852
      Cowley 117 £1,853
      Little Ilford 50 £1,861
      Sudbury Hill 40 £1,862
      Southgate 33 £1,865
      Collier Row 49 £1,889
      Hayes 164 £1,889
      Well Hall 29 £1,895
      Palmers Green 74 £1,899
      Chinbrook 27 £1,900
      South Norwood 48 £1,904
      Harold Wood 21 £1,904
      Harringay 110 £1,911
      Forest Hill 59 £1,914
      West Ham 112 £1,929
      Purley 60 £1,930
      Poplar 218 £1,941
      New Cross Gate 84 £1,945
      West Green 190 £1,946
      Hackney Wick 30 £1,946
      Perry Vale 61 £1,946
      Bethnal Green 165 £1,949
      East Dulwich 43 £1,951
      Manor Park 37 £1,954
      Shooters Hill 36 £1,955
      Preston 145 £1,955
      Streatham 162 £1,956
      Clapton 114 £1,956
      Bow 215 £1,964
      Harlesden 154 £1,969
      Hanwell 185 £1,971
      Rotherhithe 154 £1,974
      Perivale 93 £1,979
      West Barnes 49 £2,000
      Cranford 22 £2,010
      West Hendon 73 £2,012
      Park Royal 227 £2,018
      Deptford 78 £2,018
      Fallow Corner 22 £2,024
      Earlsfield 87 £2,028
      Gallions Reach 30 £2,033
      Brixton 144 £2,036
      Haggerston 101 £2,038
      Colney Hatch 26 £2,048
      Dollis Hill 134 £2,048
      Mile End 113 £2,052
      Finchley 40 £2,066
      Streatham Hill 162 £2,066
      Snaresbrook 21 £2,068
      Colindale 220 £2,075
      Blackheath 25 £2,094
      Dagenham 81 £2,094
      New Barnet 35 £2,095
      Stratford 313 £2,106
      Canning Town 163 £2,115
      Hook 22 £2,117
      Surbiton 121 £2,124
      Hornsey 100 £2,126
      Thamesmead 34 £2,131
      Nunhead 54 £2,137
      West Hackney 44 £2,138
      Furzedown 196 £2,143
      Northwood 86 £2,148
      Norbiton 181 £2,154
      Summerstown 89 £2,162
      Holloway 235 £2,170
      Beckton 64 £2,172
      Spring Grove 101 £2,173
      Pinner 40 £2,174
      Finsbury Park 107 £2,188
      Shadwell 96 £2,189
      Upton Park 67 £2,211
      Brent Cross 63 £2,219
      Whetstone 37 £2,219
      Church End 73 £2,240
      Norbury 31 £2,252
      Limehouse 166 £2,255
      Twyford 55 £2,261
      Old Kent Road 200 £2,272
      Stockwell 151 £2,283
      Upper Norwood 24 £2,294
      Kidbrooke 82 £2,309
      Strawberry Hill 48 £2,327
      Wandsworth 159 £2,334
      Silvertown 135 £2,348
      Charlton Riverside 33 £2,364
      New Southgate 47 £2,365
      Archway 91 £2,372
      West Finchley 47 £2,378
      Brockley 32 £2,379
      Walworth 152 £2,386
      East Greenwich 153 £2,400
      Charlton 54 £2,416
      Blackwall 280 £2,422
      Crouch End 75 £2,433
      Kilburn 104 £2,453
      Kennington 64 £2,484
      Merton 96 £2,503
      North Finchley 45 £2,508
      Greenwich Peninsula 63 £2,508
      Mapesbury 106 £2,516
      Friern Barnet 37 £2,518
      Dalston 105 £2,530
      Stamford Hill 53 £2,531
      Oval 120 £2,575
      Tufnell Park 59 £2,595
      Clapham 215 £2,627
      Motspur Park 27 £2,668
      Dulwich 20 £2,670
      Stoke Newington 150 £2,675
      Putney 145 £2,694
      Whitechapel 661 £2,697
      Shacklewell 65 £2,699
      Clapham Junction 208 £2,703
      Merton Park 95 £2,714
      Highbury 164 £2,741
      Balham 136 £2,759
      Mill Hill 69 £2,766
      Roehampton 77 £2,768
      Temple Fortune 94 £2,771
      Stroud Green 34 £2,774
      West Kensington 341 £2,792
      St Pancras 162 £2,837
      Bermondsey 187 £2,841
      North Sheen 58 £2,846
      Upton 22 £2,851
      Shepherd's Bush 432 £2,913
      Elephant and Castle 273 £2,915
      Cockfosters 48 £2,974
      Southfields 74 £2,995
      Lambeth 50 £2,995
      South Hornchurch 22 £2,995
      Barnsbury 381 £3,017
      Queen's Park 106 £3,021
      Hoxton 167 £3,053
      Brook Green 148 £3,091
      Ickenham 47 £3,096
      Muswell Hill 85 £3,127
      Brondesbury 132 £3,157
      Isle of Dogs 849 £3,159
      Golders Green 154 £3,273
      Somers Town 130 £3,311
      Battersea 211 £3,313
      Woodside Park 37 £3,360
      North Kensington 176 £3,362
      Gospel Oak 39 £3,393
      Canary Wharf 433 £3,408
      Islington 202 £3,413
      Shoreditch 144 £3,434
      Fitzrovia 282 £3,476
      Fulham 454 £3,489
      South Hampstead 210 £3,500
      Kentish Town 170 £3,559
      St Margarets 87 £3,694
      Hammersmith 514 £3,823
      The Borough 255 £3,839
      Raynes Park 121 £3,853
      Wapping 279 £3,859
      Hampton Wick 36 £3,938
      Clerkenwell 193 £3,945
      Finsbury 209 £4,019
      Earl's Court 418 £4,112
      West Hampstead 291 £4,142
      East Sheen 36 £4,177
      Vauxhall 390 £4,221
      Waterloo 171 £4,277
      Kew 31 £4,624
      Mortlake 35 £4,732
      Southwark 128 £4,789
      Holborn 136 £4,846
      King's Cross 176 £4,858
      Petersham 31 £4,987
      Bloomsbury 129 £5,154
      Chalk Farm 343 £5,204
      Notting Hill 395 £5,275
      Brompton 668 £5,534
      High Barnet 34 £5,634
      Belsize Park 392 £5,828
      Hadley Wood 26 £6,896
      Kensington 321 £7,509
      Chelsea 536 £8,333
      South Kensington 572 £11,491
      Hampstead Garden Suburb 53 £14,218
      Be the first to find new properties
      Your search
      • Greater london

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