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 39 £1,258
      Southend 28 £1,320
      Scrattons Farm 280 £1,352
      Plashet 76 £1,380
      Anerley 32 £1,409
      Forest Gate 64 £1,414
      Pollards Hill 65 £1,418
      Manor Park 39 £1,421
      Lower Belvedere 21 £1,431
      Cricklewood 127 £1,434
      Longlands 26 £1,450
      Tolworth 33 £1,451
      Catford South 56 £1,459
      Edmonton 116 £1,466
      St Paul's Cray 25 £1,467
      Bedfont 55 £1,471
      Northumberland Heath 38 £1,478
      Waddon 98 £1,493
      Mitcham 99 £1,496
      Thornton Heath 182 £1,498
      Greenford 106 £1,500
      Kenton 64 £1,509
      Harringay 185 £1,512
      Poverest 22 £1,525
      Addiscombe 78 £1,527
      Barking Riverside 24 £1,528
      West Green 315 £1,532
      West Drayton 77 £1,537
      Penge 36 £1,552
      Wealdstone 216 £1,560
      Camberwell 150 £1,561
      Seven Kings 136 £1,569
      Leyton 244 £1,569
      Goddington 20 £1,571
      Sudbury 143 £1,572
      South Norwood 87 £1,572
      Chadwell Heath 35 £1,584
      Hounslow West 113 £1,587
      Plumstead 104 £1,589
      Newbury Park 67 £1,601
      Feltham 78 £1,612
      Fairlop 24 £1,619
      Little Ilford 43 £1,633
      Beckenham 48 £1,635
      Maryland 84 £1,640
      South Woodford 28 £1,655
      Southbury 71 £1,660
      Abbey Wood 43 £1,665
      Woodside 43 £1,666
      Highams Park 56 £1,673
      Plaistow 150 £1,682
      Harold Hill 38 £1,688
      Perry Vale 75 £1,690
      Carshalton Beeches 44 £1,703
      Well Hall 30 £1,709
      Worton 116 £1,714
      Brunswick Park 30 £1,718
      Elm Park 23 £1,721
      Little Heath 26 £1,731
      Thames View 71 £1,734
      Streatham Hill 273 £1,736
      Hanworth 24 £1,745
      Collier Row 37 £1,752
      Clapton 164 £1,760
      Rotherhithe 184 £1,765
      Gidea Park 37 £1,765
      Snaresbrook 27 £1,766
      Homerton 108 £1,769
      Peckham 158 £1,773
      New Cross 140 £1,775
      Wanstead 21 £1,777
      Collier's Wood 89 £1,778
      Chingford 125 £1,793
      Stepney 225 £1,794
      Becontree 70 £1,794
      The Wrythe 23 £1,808
      Northwood 75 £1,818
      Poplar 239 £1,821
      Blackheath 35 £1,821
      Thamesmead 51 £1,821
      Heston 74 £1,822
      Hainault 28 £1,825
      Beckton 81 £1,826
      West Hackney 77 £1,830
      Rush Green 68 £1,831
      Hither Green 73 £1,836
      Worcester Park 29 £1,843
      Loughborough Junction 110 £1,850
      Broad Green 235 £1,851
      Shooters Hill 47 £1,854
      Palmers Green 72 £1,856
      Forest Hill 66 £1,858
      Harmondsworth 21 £1,867
      New Cross Gate 118 £1,872
      Selhurst 91 £1,876
      Gants Hill 104 £1,879
      Widmore 30 £1,880
      Shortlands 27 £1,881
      Purley 71 £1,883
      Ponders End 53 £1,885
      New Barnet 29 £1,891
      Finchley 62 £1,893
      Dagenham 60 £1,894
      Herne Hill 20 £1,895
      Redbridge 40 £1,897
      Rayners Lane 130 £1,906
      Preston 184 £1,908
      Brixton 190 £1,921
      Gallions Reach 33 £1,922
      Hillingdon 83 £1,927
      Crystal Palace 27 £1,928
      Deptford 112 £1,941
      Hornsey 167 £1,946
      Ladywell 104 £1,956
      Horn Park 26 £1,957
      Alperton 135 £1,958
      Becontree Heath 68 £1,966
      Bethnal Green 232 £1,967
      Church End 62 £1,970
      Wallington 26 £1,972
      Hayes 128 £1,977
      Belmont 54 £1,980
      New Southgate 35 £1,982
      Bow 233 £1,989
      Hackney 164 £1,998
      Leytonstone 112 £2,005
      Harrow Weald 77 £2,008
      Yiewsley 64 £2,009
      Southgate 44 £2,016
      Archway 173 £2,020
      Benhilton 77 £2,022
      Stockwell 219 £2,028
      Hale End 26 £2,031
      Holloway 336 £2,034
      Tulse Hill 47 £2,040
      Haggerston 108 £2,042
      Whetstone 37 £2,045
      Yeading 85 £2,048
      Norbury 42 £2,048
      Perivale 90 £2,062
      Summerstown 145 £2,063
      New Malden 76 £2,064
      Mile End 190 £2,065
      Cowley 94 £2,069
      Hackney Wick 41 £2,071
      Barkingside 25 £2,074
      West Norwood 84 £2,074
      Barnehurst 27 £2,084
      Whitton 38 £2,099
      Upton Park 74 £2,102
      Dulwich Village 21 £2,106
      Upper Norwood 34 £2,114
      West Finchley 40 £2,115
      Kingsbury 98 £2,118
      Limehouse 240 £2,118
      Hook 21 £2,122
      Morden 36 £2,128
      Mapesbury 104 £2,132
      Lower Morden 20 £2,136
      Hanwell 195 £2,143
      Shadwell 139 £2,149
      West Barnes 55 £2,159
      Osterley 23 £2,160
      West Hendon 67 £2,165
      West Ham 141 £2,169
      Park Royal 243 £2,170
      Dollis Hill 176 £2,178
      Middle Park 32 £2,179
      Streatham 154 £2,179
      Furzedown 342 £2,182
      Stanmore 38 £2,182
      East Dulwich 79 £2,182
      Hornchurch 33 £2,195
      Honor Oak 33 £2,201
      Canning Town 231 £2,205
      Hendon 104 £2,211
      East Greenwich 218 £2,222
      Earlsfield 133 £2,230
      Charlton 72 £2,232
      New Eltham 23 £2,241
      Dulwich 22 £2,248
      Finsbury Park 150 £2,258
      Cranford 22 £2,261
      Balham 220 £2,276
      Nunhead 55 £2,282
      Old Kent Road 248 £2,282
      Harlesden 152 £2,293
      Chinbrook 30 £2,303
      Stamford Hill 81 £2,338
      Colindale 175 £2,339
      Shacklewell 108 £2,343
      Brockley 43 £2,354
      Kidbrooke 119 £2,358
      Kilburn 116 £2,361
      Spring Grove 113 £2,362
      Berrylands 22 £2,366
      Walworth 230 £2,368
      Highbury 204 £2,380
      Sudbury Hill 34 £2,388
      Friern Barnet 45 £2,396
      Twyford 61 £2,401
      Crouch End 96 £2,421
      North Finchley 70 £2,426
      Brent Cross 74 £2,441
      Surbiton 103 £2,441
      Stroud Green 49 £2,443
      Wandsworth 305 £2,457
      Hackbridge 20 £2,465
      Charlton Riverside 41 £2,469
      Merton 118 £2,488
      Bowes 289 £2,488
      Clayhall 44 £2,489
      Clapham 358 £2,491
      Stratford 500 £2,511
      Dalston 131 £2,514
      Stoke Newington 185 £2,526
      Pinner 36 £2,530
      Southfields 126 £2,564
      Kennington 72 £2,580
      Blackwall 405 £2,617
      Upton 33 £2,626
      Strawberry Hill 59 £2,627
      Silvertown 149 £2,634
      Putney 187 £2,646
      Bermondsey 290 £2,648
      St Pancras 221 £2,670
      Hendon Central 477 £2,673
      Norbiton 185 £2,682
      Oval 142 £2,709
      Shepherd's Bush 537 £2,714
      North Woolwich 21 £2,727
      Hampton Hill 20 £2,751
      West Kensington 439 £2,766
      Greenwich Peninsula 94 £2,772
      Clapham Junction 305 £2,776
      Roehampton 109 £2,790
      Merton Park 129 £2,845
      Queen's Park 122 £2,919
      Tufnell Park 42 £2,953
      Whitechapel 778 £2,967
      Hoxton 207 £3,018
      Elephant and Castle 344 £3,066
      Isle of Dogs 1,078 £3,078
      Battersea 301 £3,125
      Barnsbury 395 £3,151
      Gospel Oak 59 £3,221
      Petersham 30 £3,241
      Woodside Park 40 £3,289
      Ickenham 51 £3,289
      North Kensington 243 £3,325
      Canary Wharf 496 £3,330
      Brook Green 161 £3,335
      Temple Fortune 98 £3,344
      Kentish Town 226 £3,351
      Hampton Wick 48 £3,415
      Islington 236 £3,452
      Lambeth 68 £3,474
      Cockfosters 44 £3,485
      Brondesbury 110 £3,499
      South Hampstead 226 £3,532
      Muswell Hill 122 £3,537
      Somers Town 129 £3,558
      Hammersmith 691 £3,630
      Mill Hill 46 £3,663
      The Borough 327 £3,674
      Fitzrovia 368 £3,723
      Wapping 322 £3,780
      Earl's Court 631 £3,798
      Shoreditch 205 £3,917
      Fulham 510 £3,925
      Raynes Park 159 £3,951
      Clerkenwell 259 £3,974
      Golders Green 156 £3,988
      North Sheen 66 £3,989
      Holborn 174 £4,042
      High Barnet 43 £4,068
      Mortlake 49 £4,155
      Waterloo 199 £4,188
      Finsbury 238 £4,266
      West Hampstead 329 £4,315
      East Sheen 45 £4,315
      Vauxhall 402 £4,322
      Kew 43 £4,338
      St Margarets 86 £4,353
      Southwark 166 £4,490
      King's Cross 245 £4,571
      Chalk Farm 394 £5,086
      Bloomsbury 171 £5,225
      Belsize Park 471 £5,459
      Notting Hill 452 £5,566
      Coombe 43 £5,618
      Brompton 944 £5,770
      Hadley Wood 25 £7,219
      Chelsea 651 £7,401
      Kensington 407 £7,524
      South Kensington 681 £11,171
      Hampstead Garden Suburb 59 £12,667
      Be the first to find new properties
      Your search
      • Greater london

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