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 25 £1,148
      Bexley 63 £1,246
      St Paul's Cray 26 £1,268
      Shirley 25 £1,272
      Elm Park 25 £1,333
      Plashet 105 £1,346
      Kenley 22 £1,371
      Thornton Heath 214 £1,379
      Downham 39 £1,392
      Southend 37 £1,399
      Poverest 42 £1,408
      Woodside 55 £1,414
      Abbey Wood 46 £1,419
      Forest Gate 73 £1,419
      Purley 93 £1,427
      Manor Park 75 £1,433
      Yiewsley 63 £1,434
      Highams Park 65 £1,443
      Edmonton 124 £1,449
      Catford South 67 £1,457
      Barking Riverside 27 £1,459
      South Woodford 29 £1,462
      Northumberland Heath 31 £1,471
      Mitcham 142 £1,483
      Welling 20 £1,491
      Ponders End 71 £1,491
      Harold Hill 32 £1,492
      Chadwell Heath 38 £1,513
      New Beckenham 20 £1,519
      Pollards Hill 54 £1,520
      South Norwood 90 £1,524
      Chingford 66 £1,524
      Horn Park 31 £1,539
      Plaistow 176 £1,542
      Harringay 194 £1,549
      New Eltham 30 £1,551
      Hounslow West 148 £1,561
      Anerley 38 £1,567
      Addiscombe 106 £1,574
      West Green 292 £1,582
      Leyton 286 £1,583
      Penge 41 £1,587
      Little Ilford 75 £1,589
      Plumstead 156 £1,598
      Broad Green 217 £1,598
      Beckenham 65 £1,604
      Snaresbrook 20 £1,607
      Bethnal Green 396 £1,609
      Becontree Heath 83 £1,611
      Dulwich Village 20 £1,614
      Upper Norwood 36 £1,624
      Morden 31 £1,626
      Bowes 53 £1,630
      Wealdstone 225 £1,654
      Maryland 79 £1,657
      Widmore 42 £1,663
      Carshalton Beeches 56 £1,666
      New Cross Gate 94 £1,670
      Worton 118 £1,675
      Perry Vale 67 £1,676
      Brockley 62 £1,677
      Kenton 35 £1,677
      Collier's Wood 131 £1,678
      Honor Oak 33 £1,679
      Becontree 67 £1,680
      Thamesmead 70 £1,686
      Seven Kings 127 £1,692
      Sudbury 154 £1,693
      Feltham 113 £1,695
      Hale End 37 £1,695
      Gallions Reach 60 £1,698
      Gants Hill 112 £1,702
      Forest Hill 70 £1,705
      Brunswick Park 49 £1,707
      Thames View 77 £1,718
      Osterley 37 £1,718
      Greenford 102 £1,720
      Redbridge 31 £1,722
      Shooters Hill 52 £1,725
      Nunhead 58 £1,726
      Beckton 110 £1,727
      Waddon 140 £1,730
      Shortlands 46 £1,730
      West Drayton 60 £1,733
      Poplar 202 £1,738
      Heston 74 £1,750
      Cricklewood 92 £1,753
      Finchley 61 £1,754
      Ladywell 132 £1,754
      Leytonstone 122 £1,761
      Rush Green 45 £1,762
      Rayners Lane 145 £1,770
      Streatham Hill 279 £1,772
      Hanworth 24 £1,774
      Harlesden 161 £1,776
      Norbury 60 £1,786
      Hither Green 94 £1,789
      Hackney Wick 38 £1,790
      Collier Row 52 £1,791
      Homerton 111 £1,793
      Palmers Green 96 £1,798
      Longlands 28 £1,807
      Rainham 21 £1,808
      Dagenham 67 £1,808
      Crystal Palace 38 £1,816
      East Dulwich 73 £1,818
      Herne Hill 23 £1,819
      Colney Hatch 36 £1,821
      Selhurst 104 £1,823
      New Southgate 46 £1,836
      Benhilton 96 £1,839
      West Hackney 70 £1,839
      Bow 235 £1,840
      Camberwell 138 £1,841
      Northwood 88 £1,844
      Deptford 106 £1,845
      Belmont 35 £1,848
      West Heath 23 £1,849
      Bedfont 39 £1,853
      Cowley 72 £1,853
      Hillingdon 91 £1,859
      Clapton 162 £1,862
      Fairlop 33 £1,870
      Harrow Weald 83 £1,879
      Streatham 214 £1,882
      The Wrythe 30 £1,884
      Lower Belvedere 20 £1,884
      Canning Town 231 £1,886
      Alperton 107 £1,886
      Southbury 76 £1,887
      Southgate 52 £1,889
      Wallington 47 £1,895
      Well Hall 46 £1,898
      Surbiton 88 £1,898
      Upton Park 90 £1,902
      Sudbury Hill 44 £1,905
      Barnehurst 27 £1,905
      Little Heath 22 £1,916
      Newbury Park 71 £1,928
      Hornsey 140 £1,929
      Preston 156 £1,930
      Harold Wood 23 £1,935
      Charlton 105 £1,937
      Hayes 194 £1,940
      Tulse Hill 51 £1,940
      Cranford 35 £1,952
      West Ham 119 £1,954
      Chinbrook 38 £1,961
      West Hendon 50 £1,963
      Yeading 88 £1,973
      West Norwood 117 £1,980
      Stepney 205 £1,984
      Kidbrooke 133 £1,996
      Loughborough Junction 107 £1,998
      Stanmore 41 £2,005
      Shadwell 142 £2,038
      Finsbury Park 143 £2,042
      New Barnet 35 £2,043
      Park Royal 263 £2,043
      Haggerston 93 £2,052
      Brixton 231 £2,052
      Barkingside 22 £2,053
      Rotherhithe 187 £2,054
      Summerstown 137 £2,056
      Perivale 84 £2,059
      Whitton 34 £2,060
      Furzedown 363 £2,063
      West Barnes 46 £2,071
      Pinner 41 £2,081
      New Malden 66 £2,094
      Scrattons Farm 37 £2,096
      New Cross 160 £2,111
      Limehouse 235 £2,113
      North Finchley 75 £2,118
      Merton 132 £2,130
      Harmondsworth 22 £2,131
      Worcester Park 23 £2,137
      Old Kent Road 171 £2,143
      Shacklewell 113 £2,143
      Dollis Hill 195 £2,145
      Berrylands 20 £2,145
      Hendon 104 £2,161
      Holloway 268 £2,189
      Hainault 23 £2,193
      Archway 147 £2,194
      Hook 24 £2,198
      Stockwell 223 £2,208
      Charlton Riverside 63 £2,211
      Silvertown 146 £2,225
      Kingsbury 84 £2,230
      Kilburn 125 £2,241
      Ickenham 54 £2,249
      East Greenwich 232 £2,263
      Walworth 175 £2,270
      Twyford 88 £2,275
      Tolworth 39 £2,280
      Putney 243 £2,280
      Southfields 140 £2,282
      Stratford 383 £2,290
      Hornchurch 29 £2,303
      Mapesbury 83 £2,318
      Balham 261 £2,321
      Whetstone 59 £2,323
      Earlsfield 111 £2,327
      Colindale 207 £2,337
      Stamford Hill 95 £2,338
      Dulwich 26 £2,340
      Crouch End 106 £2,357
      Hackney 147 £2,360
      Kennington 41 £2,375
      Hendon Central 104 £2,385
      Peckham 197 £2,389
      Mile End 199 £2,394
      Blackheath 39 £2,430
      Dalston 123 £2,432
      Wandsworth 288 £2,439
      Greenwich Peninsula 63 £2,440
      Oval 126 £2,446
      Upton 46 £2,453
      Slade Green 20 £2,492
      Stoke Newington 181 £2,528
      Norbiton 211 £2,534
      Stroud Green 54 £2,534
      Woodside Park 42 £2,542
      Hanwell 237 £2,545
      Clapham 327 £2,549
      Hackbridge 27 £2,567
      Church End 93 £2,569
      Clayhall 54 £2,570
      Spring Grove 146 £2,576
      Middle Park 47 £2,578
      St Pancras 281 £2,582
      Blackwall 291 £2,619
      Elephant and Castle 243 £2,653
      Shepherd's Bush 496 £2,665
      Highbury 192 £2,673
      Clapham Junction 384 £2,674
      West Kensington 387 £2,680
      Friern Barnet 50 £2,714
      Tufnell Park 41 £2,783
      Bermondsey 240 £2,784
      Queen's Park 139 £2,816
      Whitechapel 670 £2,826
      Temple Fortune 76 £2,872
      West Finchley 50 £2,885
      Merton Park 118 £2,911
      Gidea Park 37 £2,913
      Cockfosters 76 £2,954
      Isle of Dogs 617 £2,977
      Barnsbury 334 £2,986
      Roehampton 100 £2,989
      North Kensington 375 £3,043
      Lambeth 56 £3,104
      South Hampstead 224 £3,111
      Brent Cross 77 £3,115
      Islington 225 £3,140
      Mill Hill 59 £3,244
      Battersea 258 £3,261
      Mortlake 46 £3,261
      Hoxton 196 £3,267
      Brook Green 184 £3,303
      Canary Wharf 377 £3,363
      Hammersmith 565 £3,387
      Muswell Hill 117 £3,423
      Strawberry Hill 53 £3,426
      Kentish Town 197 £3,455
      Somers Town 106 £3,461
      Shoreditch 152 £3,504
      Raynes Park 152 £3,529
      Hampton 20 £3,554
      Brondesbury 187 £3,561
      Waterloo 111 £3,574
      Fulham 506 £3,650
      Hampton Wick 33 £3,693
      Fitzrovia 318 £3,701
      Golders Green 157 £3,710
      Wapping 251 £3,786
      Kew 47 £3,820
      Earl's Court 550 £3,821
      King's Cross 238 £3,868
      Clerkenwell 231 £3,880
      North Sheen 60 £3,921
      The Borough 193 £3,964
      Gospel Oak 54 £4,110
      Vauxhall 282 £4,111
      Finsbury 184 £4,232
      High Barnet 39 £4,234
      East Sheen 53 £4,247
      Petersham 30 £4,373
      West Hampstead 335 £4,526
      Holborn 143 £4,621
      Southwark 116 £4,771
      St Margarets 53 £4,851
      Notting Hill 495 £5,198
      Bloomsbury 133 £5,255
      Chalk Farm 342 £5,293
      Brompton 881 £5,624
      Belsize Park 440 £6,278
      Coombe 32 £7,255
      Chelsea 470 £8,115
      Kensington 391 £8,918
      Hampstead Garden Suburb 69 £11,848
      South Kensington 543 £11,899
      Be the first to find new properties
      Your search
      • Greater london

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