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 27 £1,150
      Downham 43 £1,198
      Manor Park 49 £1,333
      Catford South 53 £1,340
      Northumberland Heath 36 £1,354
      Cricklewood 130 £1,368
      Forestdale 21 £1,376
      Scrattons Farm 202 £1,393
      Bedfont 56 £1,398
      Forest Gate 62 £1,400
      Edmonton 112 £1,417
      Pollards Hill 64 £1,419
      Longlands 30 £1,420
      Mitcham 108 £1,447
      Marks Gate 21 £1,449
      West Drayton 76 £1,459
      New Beckenham 20 £1,470
      Little Ilford 48 £1,477
      Thornton Heath 183 £1,482
      Anerley 27 £1,486
      Waddon 99 £1,488
      South Norwood 90 £1,488
      Camberwell 147 £1,494
      Plashet 88 £1,505
      Sudbury 141 £1,505
      Harringay 192 £1,524
      Greenford 110 £1,526
      Wealdstone 223 £1,526
      Seven Kings 153 £1,528
      Addiscombe 86 £1,532
      Bexley 21 £1,538
      Kenton 52 £1,546
      Plumstead 114 £1,546
      Abbey Wood 46 £1,570
      Leyton 224 £1,577
      Little Heath 30 £1,582
      St Paul's Cray 25 £1,583
      Penge 34 £1,584
      Fairlop 22 £1,587
      South Woodford 24 £1,590
      Worton 126 £1,602
      Tolworth 34 £1,603
      Harold Hill 37 £1,604
      Chadwell Heath 34 £1,604
      West Green 335 £1,606
      Highams Park 54 £1,611
      Newbury Park 66 £1,612
      Thamesmead 42 £1,619
      Carshalton Beeches 47 £1,630
      Hounslow West 123 £1,635
      Southbury 76 £1,649
      Brunswick Park 33 £1,650
      Plaistow 141 £1,661
      Beckton 85 £1,663
      Beckenham 48 £1,666
      Perry Vale 67 £1,670
      Well Hall 37 £1,672
      Hanworth 26 £1,672
      Barking Riverside 23 £1,677
      New Cross 135 £1,682
      Feltham 85 £1,704
      Shortlands 32 £1,709
      Peckham 159 £1,710
      Poverest 23 £1,716
      Goddington 20 £1,718
      Wanstead 24 £1,729
      Selhurst 97 £1,730
      Rotherhithe 173 £1,739
      Clapton 172 £1,741
      Streatham Hill 268 £1,743
      Snaresbrook 26 £1,743
      Woodside 53 £1,745
      New Cross Gate 122 £1,746
      Palmers Green 75 £1,747
      Collier's Wood 99 £1,752
      Crystal Palace 27 £1,752
      Collier Row 46 £1,757
      Elm Park 22 £1,760
      Thames View 72 £1,766
      Maryland 82 £1,767
      Purley 70 £1,772
      Stepney 210 £1,772
      Harmondsworth 24 £1,777
      Broad Green 230 £1,784
      Hainault 28 £1,786
      Chingford 122 £1,791
      Homerton 100 £1,793
      Heston 74 £1,801
      West Hackney 79 £1,801
      Horn Park 30 £1,801
      Gidea Park 33 £1,803
      Hale End 25 £1,806
      Loughborough Junction 109 £1,808
      Deptford 109 £1,808
      Gants Hill 106 £1,810
      Rayners Lane 132 £1,815
      Poplar 233 £1,822
      Preston 180 £1,827
      Becontree 73 £1,828
      Gallions Reach 35 £1,832
      The Wrythe 27 £1,846
      Worcester Park 28 £1,850
      Rush Green 56 £1,852
      Blackheath 38 £1,852
      Finchley 66 £1,855
      Herne Hill 22 £1,857
      Upper Norwood 32 £1,861
      Hillingdon 85 £1,861
      Leytonstone 106 £1,869
      Haggerston 104 £1,876
      Redbridge 45 £1,877
      Hither Green 80 £1,885
      New Barnet 33 £1,888
      Northwood 76 £1,891
      Forest Hill 70 £1,914
      Brixton 186 £1,914
      Dagenham 65 £1,915
      Hackney 171 £1,917
      Harrow Weald 76 £1,919
      Dulwich Village 21 £1,923
      Ladywell 120 £1,929
      Benhilton 79 £1,930
      Shadwell 128 £1,940
      Shooters Hill 44 £1,941
      Wallington 30 £1,941
      Whetstone 41 £1,941
      Becontree Heath 69 £1,942
      Ponders End 50 £1,943
      Church End 76 £1,955
      New Southgate 41 £1,955
      Widmore 26 £1,961
      Bethnal Green 221 £1,962
      Southgate 42 £1,965
      Hayes 141 £1,970
      Alperton 130 £1,981
      Blendon 20 £1,981
      Barkingside 29 £1,986
      New Malden 78 £1,993
      West Norwood 90 £1,994
      Morden 42 £2,009
      Hackney Wick 42 £2,010
      Hornsey 160 £2,011
      Holloway 346 £2,022
      Belmont 52 £2,025
      West Ham 140 £2,032
      Osterley 25 £2,033
      Upton Park 82 £2,042
      Charlton 77 £2,044
      Stockwell 205 £2,045
      Bow 226 £2,052
      Honor Oak 40 £2,055
      Archway 163 £2,056
      Yeading 79 £2,059
      Mile End 197 £2,063
      Kingsbury 92 £2,066
      New Eltham 25 £2,070
      Perivale 83 £2,071
      Canning Town 248 £2,072
      Summerstown 144 £2,073
      Cowley 97 £2,081
      Streatham 150 £2,090
      Norbury 41 £2,098
      Furzedown 346 £2,118
      Tulse Hill 51 £2,122
      Yiewsley 59 £2,122
      Whitton 37 £2,124
      East Dulwich 83 £2,142
      Limehouse 226 £2,152
      Sudbury Hill 45 £2,153
      Stanmore 39 £2,154
      Barnehurst 27 £2,154
      West Finchley 43 £2,155
      Cranford 22 £2,161
      Park Royal 241 £2,164
      West Barnes 57 £2,173
      Middle Park 32 £2,175
      Mapesbury 115 £2,175
      Hanwell 200 £2,178
      Surbiton 97 £2,191
      Charlton Riverside 41 £2,204
      Berrylands 20 £2,213
      Hendon 96 £2,222
      Clayhall 31 £2,226
      Upton 35 £2,231
      Hornchurch 35 £2,236
      East Greenwich 224 £2,236
      Dollis Hill 162 £2,253
      Old Kent Road 229 £2,254
      Spring Grove 114 £2,254
      Balham 234 £2,259
      Nunhead 56 £2,261
      Stroud Green 53 £2,261
      Stamford Hill 88 £2,289
      West Hendon 60 £2,292
      Shacklewell 111 £2,293
      Earlsfield 117 £2,310
      Dulwich 21 £2,321
      Finsbury Park 146 £2,332
      Harlesden 165 £2,347
      Brockley 42 £2,352
      Twyford 71 £2,353
      Friern Barnet 46 £2,359
      Walworth 237 £2,366
      Kidbrooke 115 £2,382
      North Finchley 61 £2,387
      Highbury 186 £2,393
      Colindale 167 £2,397
      Brent Cross 73 £2,405
      Bowes 218 £2,433
      Chinbrook 32 £2,439
      Merton 119 £2,442
      Stoke Newington 187 £2,446
      Pinner 38 £2,468
      Stratford 484 £2,479
      Kilburn 109 £2,480
      Crouch End 96 £2,484
      Wandsworth 281 £2,523
      Kennington 81 £2,530
      Hendon Central 311 £2,545
      South Hornchurch 20 £2,546
      Dalston 124 £2,553
      Clapham 357 £2,579
      Tufnell Park 46 £2,587
      Norbiton 184 £2,608
      Blackwall 401 £2,619
      Southfields 117 £2,624
      Bermondsey 288 £2,638
      Silvertown 156 £2,650
      Putney 180 £2,671
      St Pancras 227 £2,681
      Hampton Hill 23 £2,687
      Oval 146 £2,709
      Strawberry Hill 62 £2,735
      Greenwich Peninsula 92 £2,745
      West Kensington 439 £2,759
      Shepherd's Bush 534 £2,773
      Merton Park 126 £2,787
      Clapham Junction 295 £2,866
      Elephant and Castle 361 £2,933
      Whitechapel 725 £2,944
      Hoxton 216 £2,964
      Temple Fortune 103 £2,996
      Queen's Park 111 £3,043
      Woodside Park 37 £3,077
      Isle of Dogs 1,107 £3,094
      Roehampton 97 £3,101
      Barnsbury 393 £3,106
      Brook Green 150 £3,147
      Ickenham 59 £3,166
      Battersea 287 £3,206
      North Kensington 221 £3,251
      Lambeth 66 £3,258
      Kentish Town 218 £3,268
      Gospel Oak 60 £3,274
      Muswell Hill 129 £3,297
      Petersham 30 £3,305
      Canary Wharf 505 £3,364
      Brondesbury 108 £3,367
      Hampton Wick 45 £3,380
      Islington 221 £3,409
      Cockfosters 48 £3,443
      Somers Town 128 £3,535
      South Hampstead 209 £3,555
      Mill Hill 48 £3,578
      Hammersmith 674 £3,619
      The Borough 298 £3,705
      Fitzrovia 353 £3,769
      Shoreditch 184 £3,789
      Earl's Court 563 £3,830
      Wapping 318 £3,837
      Raynes Park 159 £3,838
      Kingston Vale 27 £3,849
      Clerkenwell 237 £3,874
      Fulham 505 £3,915
      North Sheen 62 £3,919
      Golders Green 162 £3,972
      Holborn 172 £4,006
      St Margarets 85 £4,095
      High Barnet 48 £4,107
      Mortlake 44 £4,108
      Waterloo 184 £4,116
      West Hampstead 338 £4,131
      Vauxhall 386 £4,282
      Finsbury 242 £4,305
      East Sheen 43 £4,392
      Southwark 167 £4,530
      King's Cross 248 £4,642
      Kew 42 £4,761
      Bloomsbury 158 £5,013
      Chalk Farm 365 £5,106
      Notting Hill 444 £5,358
      Coombe 43 £5,489
      Belsize Park 442 £5,672
      Brompton 908 £5,771
      Hadley Wood 26 £6,872
      Chelsea 625 £7,521
      Kensington 401 £7,531
      South Kensington 688 £11,094
      Hampstead Garden Suburb 58 £13,218
      Be the first to find new properties
      Your search
      • Greater london

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