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
      Forestdale 21 £1,129
      Shirley 23 £1,238
      Bexley 64 £1,241
      St Paul's Cray 27 £1,296
      Plashet 95 £1,301
      Elm Park 24 £1,342
      Abbey Wood 47 £1,369
      Waddon 134 £1,372
      South Woodford 27 £1,372
      Thornton Heath 199 £1,386
      Downham 39 £1,389
      Southend 36 £1,395
      Kenley 21 £1,397
      Forest Gate 73 £1,401
      Woodside 47 £1,405
      Highams Park 67 £1,420
      Barking Riverside 25 £1,425
      Poverest 38 £1,436
      Manor Park 69 £1,436
      Edmonton 131 £1,439
      Purley 94 £1,446
      Yiewsley 58 £1,447
      Mitcham 131 £1,484
      Ponders End 63 £1,486
      Chadwell Heath 35 £1,505
      South Norwood 78 £1,510
      Hounslow West 128 £1,512
      Catford South 65 £1,517
      Snaresbrook 22 £1,529
      New Eltham 28 £1,531
      Addiscombe 99 £1,531
      Penge 40 £1,532
      Northumberland Heath 26 £1,534
      Thamesmead 60 £1,541
      Pollards Hill 52 £1,550
      Plaistow 159 £1,560
      Chingford 64 £1,560
      Maryland 75 £1,561
      West Green 272 £1,563
      Harringay 183 £1,570
      Horn Park 30 £1,573
      Anerley 36 £1,575
      Beckenham 63 £1,585
      Becontree Heath 72 £1,586
      Leyton 268 £1,590
      Harold Hill 25 £1,592
      Bethnal Green 387 £1,602
      Upper Norwood 39 £1,605
      Morden 30 £1,607
      Shortlands 43 £1,608
      Plumstead 151 £1,623
      Forest Hill 75 £1,628
      Bowes 51 £1,629
      Wealdstone 208 £1,631
      Hale End 35 £1,646
      Perry Vale 61 £1,647
      Little Ilford 72 £1,651
      Honor Oak 34 £1,654
      Heston 61 £1,661
      Becontree 66 £1,663
      New Cross Gate 91 £1,667
      Carshalton Beeches 57 £1,668
      Hither Green 91 £1,680
      Herne Hill 22 £1,689
      Seven Kings 117 £1,689
      Feltham 105 £1,692
      Osterley 36 £1,693
      Poplar 199 £1,695
      Widmore 41 £1,696
      Kenton 32 £1,699
      Collier's Wood 116 £1,701
      West Drayton 58 £1,702
      Brunswick Park 46 £1,702
      Shooters Hill 51 £1,708
      Greenford 93 £1,710
      Broad Green 218 £1,710
      Gallions Reach 54 £1,717
      Finchley 61 £1,720
      Brockley 62 £1,723
      Sudbury 144 £1,732
      Rush Green 44 £1,739
      Beckton 100 £1,755
      Camberwell 137 £1,756
      Hackney Wick 41 £1,757
      Gants Hill 92 £1,761
      New Cross 127 £1,761
      East Dulwich 72 £1,762
      Benhilton 90 £1,767
      Cricklewood 89 £1,768
      Norbury 59 £1,769
      Thames View 69 £1,774
      Rayners Lane 136 £1,776
      Colney Hatch 33 £1,776
      Ladywell 124 £1,781
      Cowley 76 £1,782
      Harlesden 146 £1,782
      The Wrythe 31 £1,785
      Homerton 115 £1,788
      Streatham Hill 282 £1,790
      Longlands 27 £1,791
      West Heath 21 £1,792
      Bedfont 31 £1,800
      Crystal Palace 40 £1,802
      Nunhead 59 £1,803
      Fairlop 29 £1,810
      Bow 234 £1,812
      Selhurst 96 £1,821
      Palmers Green 88 £1,829
      Deptford 108 £1,830
      Sudbury Hill 42 £1,830
      Northwood 86 £1,839
      Leytonstone 134 £1,842
      Alperton 104 £1,844
      Redbridge 28 £1,847
      Clapton 154 £1,848
      Worton 113 £1,869
      Newbury Park 66 £1,871
      West Hackney 71 £1,874
      Well Hall 41 £1,883
      Belmont 33 £1,888
      Hatch End 20 £1,890
      Canning Town 214 £1,891
      Streatham 200 £1,892
      Southbury 74 £1,902
      Wallington 38 £1,902
      Southgate 56 £1,903
      West Hendon 53 £1,903
      Upton Park 86 £1,905
      Tulse Hill 49 £1,914
      Cranford 31 £1,915
      West Ham 113 £1,920
      Charlton 107 £1,924
      Preston 153 £1,929
      Hillingdon 74 £1,929
      Harrow Weald 85 £1,930
      Surbiton 90 £1,936
      Yeading 84 £1,940
      New Southgate 45 £1,940
      Hornsey 141 £1,952
      Barnehurst 26 £1,954
      Hayes 190 £1,971
      Collier Row 42 £1,972
      Dagenham 64 £1,974
      Kidbrooke 118 £1,991
      Loughborough Junction 102 £1,997
      Haggerston 96 £2,003
      Summerstown 131 £2,009
      West Norwood 113 £2,010
      Whitton 35 £2,023
      Pinner 50 £2,042
      Finsbury Park 138 £2,046
      Rotherhithe 181 £2,048
      Scrattons Farm 38 £2,056
      Chinbrook 34 £2,062
      North Finchley 75 £2,063
      Park Royal 248 £2,063
      West Barnes 45 £2,080
      New Barnet 36 £2,089
      Perivale 85 £2,091
      Furzedown 340 £2,098
      New Malden 59 £2,104
      Brixton 221 £2,104
      Shadwell 112 £2,109
      Limehouse 223 £2,116
      Stanmore 39 £2,127
      Merton 127 £2,127
      Old Kent Road 176 £2,134
      Shacklewell 108 £2,141
      Holloway 251 £2,144
      Worcester Park 22 £2,148
      Mile End 173 £2,167
      Archway 147 £2,173
      Harmondsworth 21 £2,173
      Dollis Hill 184 £2,184
      Stockwell 217 £2,196
      Hendon 93 £2,212
      Charlton Riverside 60 £2,224
      Hainault 25 £2,228
      Walworth 176 £2,233
      East Greenwich 227 £2,236
      Stratford 360 £2,241
      Earlsfield 118 £2,243
      Southfields 130 £2,244
      Stepney 219 £2,250
      Hornchurch 31 £2,279
      Tolworth 36 £2,281
      Kingsbury 79 £2,293
      Ickenham 53 £2,303
      Hackney 147 £2,334
      Colindale 207 £2,338
      Twyford 79 £2,353
      Balham 258 £2,353
      Spring Grove 127 £2,354
      Silvertown 147 £2,356
      Whetstone 60 £2,356
      Putney 222 £2,359
      Mapesbury 77 £2,360
      Dulwich 25 £2,364
      Stamford Hill 93 £2,371
      Kennington 41 £2,376
      Hendon Central 102 £2,402
      Hook 22 £2,419
      Crouch End 101 £2,441
      Oval 130 £2,461
      Wandsworth 274 £2,478
      Greenwich Peninsula 59 £2,480
      Norbiton 209 £2,489
      Slade Green 20 £2,492
      Hackbridge 28 £2,495
      Stroud Green 56 £2,504
      Dalston 128 £2,506
      Blackheath 39 £2,515
      Clapham 327 £2,536
      Church End 87 £2,541
      Woodside Park 43 £2,549
      Stoke Newington 164 £2,554
      Highbury 185 £2,560
      Hanwell 232 £2,569
      St Pancras 280 £2,585
      Clayhall 52 £2,602
      Shepherd's Bush 484 £2,619
      Clapham Junction 348 £2,622
      Blackwall 280 £2,625
      Middle Park 43 £2,667
      Elephant and Castle 239 £2,668
      Friern Barnet 50 £2,669
      Upton 41 £2,671
      West Kensington 380 £2,684
      Tufnell Park 40 £2,714
      Whitechapel 680 £2,718
      Bermondsey 234 £2,774
      Peckham 233 £2,779
      Kilburn 131 £2,826
      Queen's Park 135 £2,857
      West Finchley 50 £2,893
      Temple Fortune 72 £2,921
      Merton Park 113 £2,964
      Isle of Dogs 583 £2,993
      Battersea 299 £3,008
      Barnsbury 328 £3,018
      Gidea Park 33 £3,076
      Roehampton 92 £3,079
      Cockfosters 66 £3,093
      Islington 226 £3,106
      South Hampstead 220 £3,116
      Brent Cross 74 £3,122
      Brondesbury 153 £3,128
      Lambeth 53 £3,155
      Mortlake 45 £3,240
      Hoxton 200 £3,269
      Brook Green 183 £3,305
      Mill Hill 57 £3,320
      Muswell Hill 119 £3,376
      Hammersmith 557 £3,397
      Canary Wharf 376 £3,412
      Kentish Town 193 £3,437
      Somers Town 99 £3,480
      Shoreditch 155 £3,487
      Strawberry Hill 51 £3,493
      Raynes Park 153 £3,524
      Waterloo 107 £3,585
      North Kensington 327 £3,653
      Fulham 536 £3,683
      Hampton Wick 31 £3,697
      Wapping 255 £3,758
      Clerkenwell 207 £3,760
      Fitzrovia 314 £3,766
      Golders Green 150 £3,778
      Finsbury 146 £3,858
      King's Cross 240 £3,870
      Earl's Court 561 £3,873
      Kew 45 £3,893
      The Borough 195 £3,958
      North Sheen 52 £4,087
      High Barnet 40 £4,176
      Vauxhall 271 £4,178
      East Sheen 51 £4,209
      Gospel Oak 50 £4,292
      Petersham 25 £4,466
      West Hampstead 328 £4,518
      Holborn 136 £4,681
      St Margarets 53 £4,836
      Southwark 114 £4,921
      Notting Hill 481 £5,203
      Bloomsbury 144 £5,382
      Chalk Farm 322 £5,401
      Brompton 819 £5,608
      Belsize Park 468 £6,195
      Coombe 30 £7,645
      Chelsea 479 £8,184
      Kensington 460 £8,436
      Hampstead Garden Suburb 69 £11,821
      South Kensington 535 £11,953
      Be the first to find new properties
      Your search
      • Greater london

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