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,248
      Downham 44 £1,308
      Catford South 55 £1,369
      Scrattons Farm 237 £1,372
      Cricklewood 125 £1,374
      Manor Park 44 £1,390
      Pollards Hill 64 £1,391
      Forest Gate 67 £1,409
      Longlands 28 £1,440
      Bedfont 59 £1,443
      Edmonton 115 £1,456
      Northumberland Heath 39 £1,460
      Anerley 28 £1,460
      New Beckenham 21 £1,471
      Marks Gate 22 £1,474
      Mitcham 108 £1,478
      West Drayton 71 £1,491
      Thornton Heath 184 £1,496
      Greenford 108 £1,498
      Plashet 85 £1,513
      South Norwood 91 £1,516
      Waddon 103 £1,519
      Harringay 190 £1,522
      Poverest 23 £1,528
      Penge 36 £1,537
      Addiscombe 85 £1,540
      St Paul's Cray 25 £1,543
      Seven Kings 147 £1,543
      Wealdstone 221 £1,547
      Kenton 59 £1,549
      Plumstead 112 £1,550
      West Green 332 £1,551
      Little Ilford 48 £1,552
      Camberwell 149 £1,555
      Barking Riverside 27 £1,557
      Tolworth 33 £1,584
      Newbury Park 65 £1,600
      Sudbury 146 £1,607
      Highams Park 54 £1,612
      Feltham 77 £1,616
      Chadwell Heath 35 £1,616
      Fairlop 24 £1,621
      Maryland 86 £1,622
      Little Heath 29 £1,630
      Hounslow West 122 £1,631
      Abbey Wood 45 £1,633
      Leyton 240 £1,633
      Harold Hill 36 £1,642
      Plaistow 136 £1,643
      Worton 119 £1,660
      Well Hall 34 £1,664
      Carshalton Beeches 44 £1,675
      Beckenham 46 £1,675
      South Woodford 28 £1,679
      Southbury 72 £1,693
      Elm Park 22 £1,702
      Hanworth 25 £1,709
      Rotherhithe 174 £1,709
      Brunswick Park 34 £1,713
      New Cross 134 £1,725
      Perry Vale 70 £1,728
      Thames View 72 £1,737
      Streatham Hill 277 £1,741
      Homerton 108 £1,748
      Snaresbrook 28 £1,758
      New Cross Gate 125 £1,763
      Woodside 52 £1,771
      Collier Row 44 £1,774
      Gidea Park 32 £1,775
      Stepney 232 £1,782
      Hainault 28 £1,784
      Clapton 167 £1,786
      Hillingdon 77 £1,791
      Peckham 161 £1,791
      Beckton 86 £1,792
      Crystal Palace 28 £1,795
      The Wrythe 24 £1,798
      Thamesmead 49 £1,800
      Chingford 123 £1,806
      Heston 76 £1,808
      West Hackney 79 £1,813
      Shortlands 32 £1,820
      Broad Green 236 £1,827
      Wanstead 25 £1,827
      Becontree 73 £1,828
      Collier's Wood 100 £1,828
      Poplar 246 £1,831
      Palmers Green 72 £1,835
      Harmondsworth 21 £1,836
      Colney Hatch 20 £1,839
      Rush Green 55 £1,842
      Blackheath 36 £1,843
      Worcester Park 29 £1,845
      Selhurst 95 £1,847
      Finchley 65 £1,848
      Gants Hill 111 £1,848
      Loughborough Junction 110 £1,852
      Rayners Lane 135 £1,853
      Deptford 118 £1,855
      Shooters Hill 48 £1,860
      New Barnet 33 £1,866
      Dagenham 67 £1,868
      Ladywell 110 £1,870
      Widmore 28 £1,875
      Hither Green 74 £1,884
      Horn Park 31 £1,886
      Purley 69 £1,886
      Redbridge 43 £1,889
      Preston 190 £1,890
      Gallions Reach 36 £1,896
      Northwood 70 £1,900
      Forest Hill 69 £1,912
      Church End 72 £1,916
      Harrow Weald 78 £1,923
      Ponders End 51 £1,924
      Upper Norwood 34 £1,925
      Brixton 200 £1,927
      Whetstone 40 £1,927
      Dulwich Village 21 £1,940
      Belmont 54 £1,949
      Barkingside 27 £1,953
      Becontree Heath 69 £1,954
      West Norwood 90 £1,958
      Bethnal Green 237 £1,961
      Herne Hill 20 £1,971
      Wallington 28 £1,972
      Benhilton 82 £1,974
      Hackney 175 £1,975
      Alperton 131 £1,981
      Blendon 20 £1,981
      Hornsey 166 £1,986
      Hackney Wick 44 £1,989
      Southgate 43 £1,990
      New Southgate 39 £1,991
      Haggerston 110 £1,995
      Archway 176 £1,996
      Hayes 140 £1,999
      Mile End 196 £2,000
      New Malden 78 £2,022
      Summerstown 146 £2,040
      Norbury 43 £2,041
      Holloway 342 £2,049
      Yeading 81 £2,053
      Shadwell 142 £2,060
      Osterley 23 £2,061
      Stockwell 213 £2,062
      West Ham 138 £2,062
      Yiewsley 58 £2,069
      Kingsbury 94 £2,077
      Bow 237 £2,079
      Canning Town 245 £2,079
      Leytonstone 112 £2,082
      Perivale 82 £2,088
      Morden 39 £2,090
      Cowley 89 £2,102
      New Eltham 26 £2,106
      Furzedown 344 £2,110
      Tulse Hill 52 £2,114
      Hook 21 £2,118
      Streatham 162 £2,132
      Charlton 76 £2,134
      Lower Morden 20 £2,136
      Whitton 40 £2,137
      Limehouse 232 £2,146
      East Dulwich 82 £2,147
      Upton Park 73 £2,152
      Barnehurst 26 £2,153
      West Barnes 55 £2,161
      Honor Oak 35 £2,163
      Hanwell 200 £2,166
      Dollis Hill 168 £2,166
      Middle Park 33 £2,171
      Mapesbury 116 £2,182
      Hale End 26 £2,183
      Stanmore 38 £2,185
      Park Royal 247 £2,199
      Hornchurch 33 £2,212
      West Finchley 41 £2,224
      Cranford 24 £2,237
      Earlsfield 129 £2,247
      Balham 228 £2,253
      Hendon 94 £2,257
      Finsbury Park 148 £2,259
      East Greenwich 222 £2,272
      Old Kent Road 247 £2,279
      West Hendon 64 £2,279
      Stamford Hill 89 £2,307
      Friern Barnet 46 £2,324
      Berrylands 23 £2,328
      Shacklewell 108 £2,338
      Harlesden 156 £2,349
      Sudbury Hill 34 £2,358
      Spring Grove 116 £2,360
      Twyford 67 £2,364
      Walworth 234 £2,387
      Nunhead 53 £2,387
      Kilburn 113 £2,395
      Brockley 41 £2,396
      Highbury 192 £2,404
      Merton 120 £2,404
      Kidbrooke 118 £2,404
      Colindale 169 £2,405
      Stroud Green 50 £2,406
      Dulwich 23 £2,413
      Clayhall 40 £2,425
      Chinbrook 31 £2,432
      Brent Cross 71 £2,447
      Charlton Riverside 40 £2,448
      Wandsworth 300 £2,453
      Surbiton 108 £2,470
      Pinner 34 £2,473
      North Finchley 67 £2,474
      Bowes 252 £2,475
      Stoke Newington 193 £2,487
      Stratford 499 £2,500
      Crouch End 100 £2,503
      Upton 36 £2,508
      Dalston 131 £2,529
      Clapham 368 £2,561
      Southfields 121 £2,568
      Kennington 80 £2,581
      South Hornchurch 20 £2,599
      Blackwall 411 £2,610
      Hendon Central 383 £2,617
      Bermondsey 297 £2,641
      Putney 193 £2,642
      Norbiton 190 £2,678
      Silvertown 162 £2,686
      St Pancras 228 £2,691
      Oval 150 £2,704
      North Woolwich 22 £2,721
      Roehampton 116 £2,724
      Strawberry Hill 65 £2,725
      Shepherd's Bush 536 £2,728
      West Kensington 454 £2,744
      Greenwich Peninsula 93 £2,763
      Tufnell Park 45 £2,801
      Merton Park 133 £2,814
      Clapham Junction 306 £2,842
      Hampton Hill 23 £2,846
      Queen's Park 117 £2,941
      Whitechapel 766 £2,971
      Hoxton 219 £2,975
      Temple Fortune 97 £3,044
      Isle of Dogs 1,117 £3,054
      Barnsbury 398 £3,155
      Battersea 289 £3,174
      Woodside Park 39 £3,195
      Gospel Oak 60 £3,209
      Elephant and Castle 362 £3,233
      Kentish Town 232 £3,264
      Petersham 30 £3,267
      Canary Wharf 497 £3,326
      North Kensington 241 £3,353
      Ickenham 50 £3,374
      Hampton Wick 48 £3,389
      Brondesbury 111 £3,390
      Lambeth 70 £3,393
      Cockfosters 46 £3,404
      Brook Green 158 £3,411
      Muswell Hill 126 £3,457
      Islington 245 £3,495
      Somers Town 131 £3,521
      South Hampstead 224 £3,559
      Hammersmith 678 £3,609
      Mill Hill 47 £3,613
      The Borough 321 £3,750
      Fitzrovia 359 £3,751
      Earl's Court 630 £3,802
      Wapping 317 £3,824
      Fulham 522 £3,918
      Shoreditch 197 £3,920
      Raynes Park 162 £3,929
      North Sheen 66 £3,930
      Golders Green 160 £3,958
      Clerkenwell 258 £4,006
      High Barnet 47 £4,180
      Waterloo 205 £4,206
      Kingston Vale 21 £4,207
      Holborn 180 £4,224
      West Hampstead 338 £4,253
      Mortlake 50 £4,264
      St Margarets 87 £4,278
      East Sheen 44 £4,357
      Finsbury 251 £4,390
      Kew 42 £4,405
      Vauxhall 410 £4,426
      Southwark 167 £4,595
      King's Cross 251 £4,624
      Chalk Farm 390 £5,132
      Bloomsbury 174 £5,294
      Coombe 44 £5,434
      Notting Hill 470 £5,472
      Belsize Park 461 £5,561
      Brompton 933 £5,640
      Hadley Wood 25 £7,219
      Chelsea 640 £7,493
      Kensington 417 £7,620
      South Kensington 675 £11,098
      Hampstead Garden Suburb 59 £13,050
      Be the first to find new properties
      Your search
      • Greater london

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