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 24 £1,114
      Bexley 64 £1,235
      St Paul's Cray 25 £1,285
      Shirley 24 £1,294
      Plashet 101 £1,335
      Kenley 23 £1,349
      Thornton Heath 212 £1,376
      Southend 35 £1,381
      Elm Park 22 £1,385
      Downham 39 £1,392
      Woodside 54 £1,405
      Forest Gate 72 £1,406
      Abbey Wood 47 £1,408
      Poverest 42 £1,408
      Manor Park 70 £1,416
      Yiewsley 62 £1,426
      Barking Riverside 26 £1,438
      Catford South 67 £1,445
      Edmonton 123 £1,454
      Highams Park 62 £1,457
      Purley 92 £1,459
      South Woodford 29 £1,462
      Northumberland Heath 30 £1,483
      Ponders End 71 £1,484
      New Eltham 29 £1,490
      Mitcham 142 £1,494
      Chadwell Heath 36 £1,494
      Pollards Hill 53 £1,497
      Harold Hill 31 £1,508
      New Beckenham 20 £1,519
      South Norwood 89 £1,526
      Chingford 65 £1,534
      Harringay 192 £1,545
      Plaistow 171 £1,546
      Hounslow West 139 £1,552
      Horn Park 32 £1,565
      Anerley 38 £1,567
      Leyton 276 £1,568
      Addiscombe 105 £1,571
      Maryland 80 £1,580
      West Green 289 £1,588
      Little Ilford 76 £1,599
      Broad Green 223 £1,601
      Bethnal Green 391 £1,602
      Snaresbrook 20 £1,607
      Plumstead 149 £1,612
      Kenton 33 £1,612
      Penge 38 £1,613
      Beckenham 64 £1,614
      Upper Norwood 36 £1,624
      Morden 31 £1,626
      Bowes 53 £1,630
      Perry Vale 62 £1,643
      Becontree Heath 77 £1,645
      Wealdstone 219 £1,647
      Brunswick Park 48 £1,649
      Carshalton Beeches 57 £1,661
      Thamesmead 68 £1,662
      Waddon 135 £1,665
      Hale End 38 £1,668
      Shortlands 45 £1,669
      Worton 114 £1,671
      New Cross Gate 94 £1,674
      Becontree 66 £1,678
      Honor Oak 33 £1,679
      Brockley 61 £1,680
      Widmore 43 £1,682
      Collier's Wood 129 £1,683
      Feltham 108 £1,690
      Thames View 71 £1,696
      The Wrythe 28 £1,697
      Gants Hill 109 £1,698
      Seven Kings 123 £1,699
      Sudbury 155 £1,700
      Gallions Reach 58 £1,701
      Nunhead 58 £1,705
      Herne Hill 22 £1,720
      Redbridge 31 £1,722
      Shooters Hill 52 £1,725
      Greenford 99 £1,728
      Osterley 36 £1,730
      Heston 72 £1,737
      Poplar 199 £1,737
      Forest Hill 70 £1,741
      West Drayton 59 £1,747
      Rayners Lane 143 £1,748
      Rush Green 44 £1,750
      Beckton 108 £1,751
      Ladywell 129 £1,759
      Finchley 62 £1,768
      Leytonstone 123 £1,769
      Hanworth 23 £1,777
      Cricklewood 89 £1,778
      Homerton 110 £1,793
      Hither Green 92 £1,795
      Streatham Hill 275 £1,797
      Norbury 59 £1,803
      Palmers Green 97 £1,804
      Selhurst 102 £1,807
      Harlesden 156 £1,812
      Colney Hatch 36 £1,821
      West Hackney 69 £1,822
      East Dulwich 74 £1,823
      Cowley 70 £1,824
      Hackney Wick 39 £1,824
      Bow 233 £1,824
      Dagenham 63 £1,825
      Northwood 86 £1,830
      Crystal Palace 36 £1,831
      Belmont 34 £1,835
      Longlands 27 £1,837
      Collier Row 50 £1,837
      Alperton 103 £1,847
      Camberwell 138 £1,852
      West Heath 23 £1,853
      New Southgate 45 £1,858
      Clapton 162 £1,862
      Fairlop 30 £1,862
      Deptford 102 £1,862
      Hillingdon 89 £1,865
      Bedfont 35 £1,872
      Canning Town 228 £1,875
      Well Hall 45 £1,876
      Southbury 73 £1,877
      Benhilton 94 £1,880
      Southgate 52 £1,889
      Streatham 213 £1,894
      Wallington 45 £1,900
      Harrow Weald 80 £1,904
      Little Heath 21 £1,905
      Sudbury Hill 44 £1,905
      Barnehurst 27 £1,905
      Upton Park 87 £1,909
      Surbiton 85 £1,924
      West Hendon 50 £1,931
      Newbury Park 69 £1,932
      Harold Wood 23 £1,935
      Charlton 105 £1,937
      Preston 152 £1,937
      Tulse Hill 51 £1,941
      Cranford 35 £1,952
      West Ham 119 £1,954
      Hayes 194 £1,957
      Hornsey 141 £1,965
      West Norwood 117 £1,980
      Yeading 87 £1,983
      Kidbrooke 129 £1,983
      Chinbrook 37 £1,985
      Stanmore 40 £2,010
      Loughborough Junction 105 £2,028
      Stepney 206 £2,033
      New Barnet 35 £2,043
      Furzedown 358 £2,043
      Finsbury Park 141 £2,044
      Park Royal 257 £2,048
      Haggerston 92 £2,052
      Summerstown 133 £2,053
      Barkingside 22 £2,053
      Perivale 84 £2,059
      Shadwell 139 £2,062
      Brixton 224 £2,065
      West Barnes 46 £2,071
      Rotherhithe 185 £2,074
      Limehouse 231 £2,082
      Pinner 41 £2,087
      Whitton 33 £2,102
      New Malden 64 £2,104
      Merton 131 £2,110
      Scrattons Farm 36 £2,112
      North Finchley 75 £2,118
      New Cross 160 £2,118
      Dollis Hill 194 £2,131
      Harmondsworth 22 £2,131
      Worcester Park 23 £2,137
      Hainault 22 £2,147
      Old Kent Road 174 £2,149
      Hendon 100 £2,154
      Archway 146 £2,162
      Shacklewell 113 £2,163
      Holloway 261 £2,178
      Stockwell 222 £2,191
      Charlton Riverside 64 £2,213
      Silvertown 143 £2,220
      Walworth 174 £2,244
      Kingsbury 82 £2,247
      Putney 241 £2,257
      Hook 23 £2,259
      Ickenham 53 £2,268
      East Greenwich 230 £2,275
      Tolworth 39 £2,280
      Twyford 87 £2,281
      Hornchurch 30 £2,284
      Stratford 380 £2,290
      Southfields 134 £2,300
      Mapesbury 82 £2,316
      Earlsfield 110 £2,319
      Dulwich 27 £2,326
      Colindale 208 £2,333
      Balham 263 £2,334
      Stamford Hill 95 £2,338
      Kilburn 126 £2,342
      Whetstone 62 £2,347
      Mile End 193 £2,361
      Hackney 144 £2,369
      Crouch End 102 £2,373
      Kennington 41 £2,375
      Dalston 121 £2,394
      Blackheath 39 £2,426
      Wandsworth 285 £2,428
      Hendon Central 102 £2,431
      Greenwich Peninsula 62 £2,443
      Oval 125 £2,446
      Upton 42 £2,450
      Slade Green 20 £2,492
      Stoke Newington 180 £2,498
      Peckham 211 £2,517
      Stroud Green 54 £2,519
      Woodside Park 42 £2,542
      Hanwell 236 £2,546
      Norbiton 209 £2,558
      Clapham 329 £2,564
      Church End 93 £2,569
      Clayhall 52 £2,580
      Spring Grove 144 £2,581
      Clapham Junction 406 £2,586
      St Pancras 281 £2,588
      Hackbridge 26 £2,591
      Highbury 190 £2,611
      Middle Park 46 £2,611
      Blackwall 292 £2,623
      Shepherd's Bush 493 £2,655
      Elephant and Castle 240 £2,657
      West Kensington 386 £2,693
      Friern Barnet 50 £2,711
      Tufnell Park 40 £2,783
      Bermondsey 239 £2,784
      Whitechapel 670 £2,817
      Queen's Park 138 £2,837
      Temple Fortune 74 £2,884
      Gidea Park 37 £2,913
      West Finchley 48 £2,937
      Merton Park 116 £2,938
      Roehampton 99 £2,957
      Barnsbury 331 £2,983
      Isle of Dogs 607 £2,989
      Cockfosters 71 £2,999
      South Hampstead 225 £3,083
      Brent Cross 78 £3,093
      North Kensington 375 £3,096
      Lambeth 56 £3,104
      Islington 223 £3,133
      Battersea 258 £3,247
      Mortlake 45 £3,250
      Hoxton 197 £3,266
      Mill Hill 58 £3,281
      Brook Green 185 £3,290
      Canary Wharf 375 £3,368
      Hammersmith 565 £3,387
      Muswell Hill 118 £3,443
      Somers Town 104 £3,455
      Kentish Town 194 £3,486
      Shoreditch 155 £3,496
      Strawberry Hill 51 £3,498
      Brondesbury 184 £3,528
      Raynes Park 153 £3,530
      Hampton 21 £3,570
      Waterloo 111 £3,575
      Fulham 503 £3,650
      Hampton Wick 33 £3,693
      Fitzrovia 320 £3,719
      Golders Green 153 £3,749
      Clerkenwell 226 £3,772
      Wapping 252 £3,779
      Kew 47 £3,820
      King's Cross 238 £3,870
      Earl's Court 554 £3,877
      The Borough 194 £3,950
      North Sheen 58 £3,987
      Vauxhall 280 £4,128
      Gospel Oak 54 £4,134
      East Sheen 52 £4,184
      Finsbury 186 £4,206
      High Barnet 38 £4,309
      Petersham 28 £4,353
      West Hampstead 333 £4,520
      Holborn 142 £4,632
      Southwark 116 £4,780
      St Margarets 53 £4,851
      Notting Hill 490 £5,203
      Chalk Farm 338 £5,318
      Bloomsbury 138 £5,383
      Brompton 854 £5,637
      Belsize Park 468 £6,168
      Coombe 31 £7,420
      Chelsea 466 £8,173
      Kensington 395 £8,966
      Hampstead Garden Suburb 69 £11,849
      South Kensington 542 £12,019
      Be the first to find new properties
      Your search
      • Greater london

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