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,266
      Downham 40 £1,304
      Scrattons Farm 246 £1,371
      Cricklewood 125 £1,379
      Pollards Hill 64 £1,396
      Forest Gate 62 £1,408
      Anerley 30 £1,437
      Lower Belvedere 20 £1,438
      Manor Park 40 £1,440
      Marks Gate 23 £1,453
      Catford South 55 £1,456
      Bedfont 57 £1,461
      Edmonton 113 £1,468
      Northumberland Heath 39 £1,469
      Longlands 26 £1,475
      Mitcham 105 £1,475
      Plashet 81 £1,482
      West Drayton 70 £1,497
      Waddon 99 £1,504
      Greenford 109 £1,509
      Thornton Heath 176 £1,522
      Kenton 62 £1,524
      Harringay 182 £1,527
      South Norwood 85 £1,527
      Penge 37 £1,528
      Barking Riverside 24 £1,528
      St Paul's Cray 25 £1,535
      Camberwell 148 £1,547
      Wealdstone 219 £1,552
      Plumstead 108 £1,555
      Addiscombe 79 £1,560
      Seven Kings 143 £1,567
      Tolworth 33 £1,584
      Little Ilford 46 £1,589
      West Green 327 £1,590
      Newbury Park 65 £1,600
      Feltham 77 £1,609
      Sudbury 146 £1,611
      Fairlop 24 £1,621
      Chadwell Heath 34 £1,625
      Highams Park 55 £1,626
      Hounslow West 120 £1,629
      Leyton 227 £1,633
      Harold Hill 37 £1,641
      Little Heath 28 £1,654
      Worton 117 £1,657
      South Woodford 26 £1,658
      Southbury 71 £1,664
      Abbey Wood 43 £1,669
      Beckenham 46 £1,674
      Plaistow 144 £1,683
      Carshalton Beeches 43 £1,698
      Elm Park 23 £1,715
      Perry Vale 71 £1,715
      Thames View 70 £1,721
      Poverest 24 £1,723
      Homerton 110 £1,737
      Well Hall 33 £1,738
      Snaresbrook 30 £1,739
      Hanworth 24 £1,745
      Brunswick Park 35 £1,749
      Streatham Hill 278 £1,749
      Collier Row 40 £1,750
      New Cross 138 £1,760
      Clapton 168 £1,765
      Rotherhithe 178 £1,765
      Hainault 28 £1,784
      Peckham 156 £1,785
      Stepney 228 £1,789
      Thamesmead 49 £1,789
      Maryland 85 £1,797
      Gidea Park 32 £1,797
      The Wrythe 24 £1,798
      Blackheath 35 £1,806
      Heston 76 £1,808
      Poplar 244 £1,814
      Chingford 121 £1,818
      Rush Green 55 £1,823
      Becontree 71 £1,826
      Woodside 47 £1,833
      West Hackney 74 £1,835
      Harmondsworth 21 £1,836
      Beckton 80 £1,840
      New Cross Gate 116 £1,841
      Loughborough Junction 106 £1,842
      Deptford 116 £1,842
      Worcester Park 29 £1,845
      Ladywell 104 £1,852
      Shooters Hill 48 £1,859
      Broad Green 226 £1,860
      Rayners Lane 135 £1,860
      Collier's Wood 92 £1,861
      Gants Hill 109 £1,862
      Palmers Green 67 £1,865
      Dagenham 67 £1,866
      Redbridge 42 £1,872
      Northwood 73 £1,873
      Hillingdon 78 £1,875
      Ponders End 54 £1,878
      Selhurst 93 £1,879
      Hither Green 69 £1,880
      Wanstead 23 £1,882
      New Barnet 32 £1,885
      Preston 188 £1,894
      Purley 68 £1,902
      Finchley 63 £1,915
      Shortlands 30 £1,917
      Widmore 30 £1,924
      Gallions Reach 33 £1,926
      Whetstone 40 £1,927
      Crystal Palace 26 £1,935
      Forest Hill 67 £1,936
      Becontree Heath 66 £1,941
      Harrow Weald 81 £1,941
      Brixton 194 £1,946
      Belmont 54 £1,948
      Church End 68 £1,955
      New Southgate 38 £1,959
      West Norwood 85 £1,961
      Hackney 173 £1,963
      Horn Park 26 £1,967
      Bethnal Green 233 £1,972
      Wallington 28 £1,972
      Benhilton 80 £1,973
      Alperton 131 £1,981
      Blendon 20 £1,981
      Hackney Wick 44 £1,984
      Hornsey 163 £1,995
      Barkingside 26 £1,998
      Upper Norwood 34 £2,003
      Osterley 24 £2,011
      Hayes 132 £2,016
      Southgate 44 £2,018
      Haggerston 107 £2,019
      Archway 171 £2,019
      Hook 23 £2,025
      Mile End 191 £2,030
      Bow 232 £2,030
      New Malden 76 £2,044
      Summerstown 142 £2,046
      Shadwell 138 £2,046
      Holloway 333 £2,049
      Yeading 82 £2,052
      Perivale 87 £2,063
      Yiewsley 58 £2,067
      Stockwell 212 £2,073
      West Ham 137 £2,078
      Kingsbury 97 £2,082
      Norbury 41 £2,085
      Leytonstone 110 £2,103
      Morden 37 £2,118
      Canning Town 245 £2,121
      Cowley 87 £2,121
      Furzedown 342 £2,125
      Dollis Hill 174 £2,128
      Mapesbury 108 £2,132
      Whitton 40 £2,132
      Lower Morden 20 £2,136
      Upton Park 73 £2,137
      Tulse Hill 51 £2,142
      Limehouse 231 £2,147
      Cranford 25 £2,156
      Charlton 73 £2,157
      Hanwell 197 £2,161
      Streatham 156 £2,168
      Barnehurst 25 £2,177
      West Barnes 54 £2,179
      Hale End 26 £2,183
      East Dulwich 81 £2,188
      Park Royal 246 £2,188
      Stanmore 39 £2,190
      West Hendon 68 £2,196
      Middle Park 32 £2,198
      Honor Oak 33 £2,198
      New Eltham 24 £2,210
      Hornchurch 33 £2,212
      Stroud Green 47 £2,229
      Nunhead 54 £2,255
      Balham 223 £2,256
      Hendon 94 £2,271
      Earlsfield 129 £2,272
      Finsbury Park 150 £2,280
      Old Kent Road 242 £2,282
      East Greenwich 217 £2,289
      Dulwich Village 23 £2,293
      West Finchley 41 £2,300
      Harlesden 156 £2,316
      Stamford Hill 86 £2,317
      Sudbury Hill 37 £2,324
      Berrylands 23 £2,328
      Shacklewell 110 £2,348
      Spring Grove 119 £2,366
      Twyford 65 £2,375
      Kidbrooke 114 £2,380
      Highbury 193 £2,391
      Kilburn 109 £2,400
      Friern Barnet 47 £2,402
      Walworth 233 £2,420
      Colindale 176 £2,424
      Brockley 40 £2,441
      Brent Cross 72 £2,453
      Wandsworth 298 £2,462
      Surbiton 107 £2,464
      Pinner 34 £2,473
      Clayhall 42 £2,476
      Chinbrook 30 £2,478
      Charlton Riverside 39 £2,479
      Bowes 264 £2,481
      Crouch End 101 £2,488
      North Finchley 66 £2,488
      Merton 115 £2,498
      Stratford 497 £2,499
      Stoke Newington 185 £2,517
      Upton 37 £2,535
      Dulwich 21 £2,540
      Southfields 120 £2,544
      Clapham 362 £2,546
      Dalston 129 £2,568
      Kennington 81 £2,573
      Blackwall 410 £2,604
      Hendon Central 405 £2,624
      Bermondsey 281 £2,660
      Silvertown 150 £2,660
      Putney 187 £2,668
      Oval 153 £2,672
      Greenwich Peninsula 94 £2,675
      St Pancras 226 £2,693
      Hampton Hill 21 £2,708
      North Woolwich 22 £2,721
      West Kensington 445 £2,724
      Norbiton 189 £2,724
      Shepherd's Bush 528 £2,750
      Strawberry Hill 61 £2,767
      Merton Park 132 £2,793
      Roehampton 107 £2,831
      Tufnell Park 46 £2,853
      Queen's Park 113 £2,854
      Clapham Junction 307 £2,858
      Whitechapel 758 £2,950
      Hoxton 216 £2,987
      Elephant and Castle 359 £3,041
      Temple Fortune 97 £3,052
      Isle of Dogs 1,091 £3,078
      Battersea 288 £3,140
      Barnsbury 395 £3,151
      Gospel Oak 60 £3,210
      Petersham 30 £3,267
      Woodside Park 40 £3,294
      Kentish Town 231 £3,296
      Canary Wharf 495 £3,331
      Hampton Wick 47 £3,358
      Cockfosters 44 £3,379
      North Kensington 245 £3,383
      Ickenham 49 £3,389
      Lambeth 70 £3,414
      Brook Green 160 £3,452
      Brondesbury 108 £3,460
      Muswell Hill 124 £3,506
      Somers Town 131 £3,521
      Islington 236 £3,547
      South Hampstead 216 £3,623
      Hammersmith 685 £3,641
      Mill Hill 45 £3,700
      The Borough 319 £3,736
      Fitzrovia 358 £3,761
      Earl's Court 622 £3,815
      Wapping 314 £3,868
      Fulham 515 £3,892
      Golders Green 160 £3,941
      Shoreditch 191 £3,958
      Raynes Park 159 £3,964
      North Sheen 66 £3,979
      Clerkenwell 254 £4,018
      Holborn 183 £4,138
      High Barnet 47 £4,180
      Waterloo 205 £4,192
      West Hampstead 331 £4,275
      Kew 44 £4,276
      Vauxhall 406 £4,291
      Mortlake 49 £4,315
      East Sheen 44 £4,354
      St Margarets 85 £4,355
      Finsbury 246 £4,415
      King's Cross 250 £4,570
      Southwark 166 £4,641
      Chalk Farm 389 £5,150
      Bloomsbury 172 £5,272
      Notting Hill 470 £5,393
      Coombe 44 £5,436
      Belsize Park 456 £5,591
      Brompton 926 £5,606
      Hadley Wood 25 £7,219
      Kensington 417 £7,390
      Chelsea 635 £7,484
      South Kensington 680 £11,056
      Hampstead Garden Suburb 59 £13,050
      Be the first to find new properties
      Your search
      • Greater london

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