Skip to content
    Filters
    Your search
    City
    Clear value
    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
      Poverest 31 £1,080
      Downham 69 £1,144
      Southend 29 £1,269
      Highams Park 30 £1,304
      St Paul's Cray 47 £1,325
      Little Heath 27 £1,328
      Elm Park 20 £1,349
      Thornton Heath 189 £1,350
      Morden 38 £1,371
      Wealdstone 224 £1,374
      Pollards Hill 45 £1,380
      Bedfont 73 £1,381
      Osterley 35 £1,384
      West Drayton 62 £1,400
      Barking Riverside 25 £1,417
      Hounslow West 187 £1,420
      Seven Kings 193 £1,431
      Chadwell Heath 43 £1,476
      Bexley 24 £1,485
      Becontree 74 £1,488
      Gants Hill 140 £1,490
      Anerley 30 £1,500
      Chingford 37 £1,508
      Harold Hill 34 £1,518
      Yiewsley 72 £1,522
      Forest Gate 55 £1,527
      Newbury Park 85 £1,533
      Carshalton Beeches 56 £1,537
      Edmonton 82 £1,546
      Worcester Park 29 £1,547
      Beckenham 33 £1,552
      Woodside 39 £1,559
      Southbury 58 £1,560
      Penge 42 £1,569
      Whitton 58 £1,573
      Lower Belvedere 26 £1,575
      Hainault 31 £1,580
      Redbridge 51 £1,583
      Ponders End 57 £1,588
      Waddon 97 £1,589
      Greenford 137 £1,595
      Northumberland Heath 44 £1,596
      Feltham 122 £1,597
      Kenton 57 £1,597
      Cricklewood 95 £1,597
      Addiscombe 87 £1,599
      Worton 134 £1,614
      Sudbury 164 £1,621
      The Wrythe 30 £1,627
      Shortlands 34 £1,628
      Homerton 88 £1,636
      Tolworth 38 £1,638
      Fairlop 29 £1,645
      Hendon Central 89 £1,648
      Thames View 93 £1,652
      Barkingside 34 £1,652
      Broad Green 243 £1,653
      Rayners Lane 174 £1,654
      Plashet 89 £1,664
      West Norwood 69 £1,667
      Harmondsworth 29 £1,684
      Harrow Weald 89 £1,688
      Plumstead 93 £1,691
      Hanworth 32 £1,698
      Mitcham 119 £1,701
      Goddington 25 £1,708
      Rush Green 62 £1,709
      Becontree Heath 80 £1,713
      Heston 86 £1,715
      South Woodford 21 £1,723
      Tulse Hill 54 £1,725
      Brunswick Park 39 £1,736
      Widmore 22 £1,740
      Bowes 33 £1,749
      Abbey Wood 42 £1,776
      Plaistow 129 £1,777
      Sudbury Hill 42 £1,780
      Clayhall 31 £1,782
      Hillingdon 88 £1,788
      Elmers End 20 £1,789
      Gidea Park 32 £1,791
      Hither Green 88 £1,793
      Benhilton 106 £1,796
      Hendon 101 £1,796
      Honor Oak 29 £1,807
      Wallington 47 £1,810
      Leytonstone 94 £1,821
      Kingsbury 104 £1,823
      Yeading 87 £1,834
      Cowley 123 £1,836
      Catford South 51 £1,838
      Selhurst 103 £1,844
      Crystal Palace 23 £1,848
      Belmont 47 £1,851
      New Cross 121 £1,859
      Maryland 77 £1,867
      Peckham 139 £1,868
      Perry Vale 59 £1,870
      Scrattons Farm 33 £1,875
      Stepney 222 £1,877
      Collier Row 49 £1,889
      Leyton 186 £1,890
      Harold Wood 20 £1,895
      Palmers Green 75 £1,897
      Southgate 34 £1,911
      Camberwell 116 £1,926
      Stanmore 55 £1,931
      Well Hall 29 £1,934
      Hackney 141 £1,938
      West Barnes 45 £1,959
      Ladywell 136 £1,960
      Shooters Hill 37 £1,971
      Alperton 135 £1,980
      Hayes 198 £1,987
      Manor Park 36 £1,990
      Collier's Wood 83 £1,992
      Hampton 23 £1,995
      Poplar 242 £1,996
      South Norwood 50 £1,996
      Cranford 23 £2,016
      Deptford 103 £2,023
      New Cross Gate 82 £2,025
      Loughborough Junction 99 £2,034
      Streatham 178 £2,035
      West Hendon 78 £2,050
      Forest Hill 62 £2,054
      Perivale 103 £2,055
      New Malden 83 £2,056
      Chinbrook 30 £2,063
      Purley 67 £2,064
      Little Ilford 53 £2,078
      New Barnet 36 £2,078
      Haggerston 107 £2,079
      Harringay 128 £2,092
      Gallions Reach 29 £2,093
      Bow 217 £2,098
      Summerstown 90 £2,100
      Snaresbrook 22 £2,101
      Clapton 132 £2,102
      Bethnal Green 174 £2,105
      Rotherhithe 165 £2,108
      Thamesmead 37 £2,114
      Hook 22 £2,117
      Dagenham 86 £2,128
      Dollis Hill 146 £2,129
      Hanwell 200 £2,130
      East Dulwich 41 £2,134
      Pinner 39 £2,137
      Mile End 120 £2,138
      Fallow Corner 20 £2,153
      Finchley 41 £2,153
      Streatham Hill 184 £2,160
      Colney Hatch 28 £2,162
      Shadwell 103 £2,164
      Furzedown 207 £2,167
      Harlesden 164 £2,170
      Spring Grove 121 £2,171
      Northwood 84 £2,174
      Park Royal 260 £2,182
      Hackney Wick 34 £2,186
      Brixton 160 £2,191
      Preston 157 £2,195
      Colindale 236 £2,195
      Beckton 67 £2,198
      Surbiton 120 £2,198
      Norbury 33 £2,199
      West Green 214 £2,202
      Whetstone 36 £2,214
      Nunhead 63 £2,214
      Earlsfield 99 £2,235
      Holloway 277 £2,258
      Upton Park 68 £2,267
      West Hackney 50 £2,271
      Blackheath 27 £2,275
      West Ham 132 £2,283
      Limehouse 189 £2,291
      Finsbury Park 117 £2,298
      Upper Norwood 26 £2,298
      Hornsey 112 £2,329
      Brockley 32 £2,333
      New Eltham 20 £2,363
      Berrylands 27 £2,378
      Twyford 63 £2,383
      Church End 71 £2,393
      West Finchley 51 £2,399
      New Southgate 48 £2,405
      Charlton 56 £2,424
      North Finchley 48 £2,439
      Strawberry Hill 59 £2,453
      Mapesbury 115 £2,461
      Stockwell 176 £2,463
      East Greenwich 163 £2,468
      Canning Town 182 £2,503
      Charlton Riverside 41 £2,534
      Friern Barnet 39 £2,541
      Norbiton 224 £2,562
      Tufnell Park 59 £2,583
      Dalston 110 £2,584
      Wandsworth 175 £2,615
      Old Kent Road 221 £2,619
      Kilburn 116 £2,621
      Merton 112 £2,631
      Archway 120 £2,631
      Dulwich 23 £2,636
      Stamford Hill 63 £2,684
      Walworth 177 £2,688
      Kennington 70 £2,717
      Kidbrooke 89 £2,729
      Crouch End 78 £2,741
      Putney 132 £2,773
      Stratford 398 £2,776
      Brent Cross 86 £2,827
      Clapham 245 £2,837
      Greenwich Peninsula 73 £2,840
      Motspur Park 30 £2,845
      South Hornchurch 24 £2,848
      Upton 21 £2,880
      St Pancras 198 £2,900
      Temple Fortune 110 £2,929
      Blackwall 314 £2,973
      Balham 141 £2,985
      Highbury 189 £2,996
      Bermondsey 235 £3,012
      Silvertown 154 £3,017
      West Kensington 373 £3,017
      Queen's Park 113 £3,028
      Shacklewell 70 £3,045
      Ickenham 48 £3,104
      Roehampton 82 £3,112
      Whitechapel 730 £3,119
      Brondesbury 159 £3,143
      Clapham Junction 242 £3,145
      Stoke Newington 172 £3,148
      Oval 137 £3,161
      Barnsbury 420 £3,174
      Shepherd's Bush 473 £3,178
      Stroud Green 39 £3,186
      Cockfosters 46 £3,221
      North Sheen 66 £3,225
      Merton Park 113 £3,235
      Woodside Park 38 £3,264
      Elephant and Castle 392 £3,288
      Lambeth 61 £3,303
      Isle of Dogs 985 £3,416
      Mill Hill 70 £3,465
      Somers Town 135 £3,482
      North Kensington 197 £3,492
      Brook Green 162 £3,510
      Golders Green 183 £3,516
      Ham 21 £3,540
      Canary Wharf 444 £3,541
      Hoxton 196 £3,550
      Muswell Hill 97 £3,580
      Kentish Town 190 £3,599
      Battersea 241 £3,616
      South Hampstead 223 £3,646
      Southfields 84 £3,673
      Islington 218 £3,709
      Fitzrovia 312 £3,726
      The Borough 289 £3,795
      Fulham 509 £3,799
      Gospel Oak 43 £3,849
      Hampton Wick 39 £3,866
      Hammersmith 558 £3,923
      St Margarets 103 £3,948
      Shoreditch 174 £4,027
      Wapping 312 £4,082
      West Hampstead 318 £4,175
      Raynes Park 143 £4,238
      Earl's Court 506 £4,258
      Clerkenwell 219 £4,377
      Finsbury 254 £4,396
      Coombe 35 £4,417
      Vauxhall 416 £4,513
      East Sheen 40 £4,603
      Waterloo 189 £4,610
      Mortlake 35 £4,652
      Holborn 165 £4,756
      Kew 35 £4,933
      King's Cross 220 £5,001
      Petersham 32 £5,184
      Bloomsbury 151 £5,298
      Chalk Farm 366 £5,310
      Kingston Vale 21 £5,344
      Notting Hill 428 £5,351
      Southwark 153 £5,429
      Brompton 801 £5,767
      Belsize Park 432 £5,943
      High Barnet 40 £6,182
      Hadley Wood 26 £6,896
      Kensington 402 £8,055
      Chelsea 656 £8,121
      South Kensington 706 £11,148
      Hampstead Garden Suburb 54 £15,012
      Be the first to find new properties
      Your search
      • Greater london

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