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,177
      St Paul's Cray 25 £1,201
      Shirley 23 £1,222
      Bexley 63 £1,237
      Southend 32 £1,294
      Plashet 101 £1,321
      Woodside 54 £1,358
      Kenley 23 £1,364
      Elm Park 24 £1,365
      Thornton Heath 210 £1,384
      Downham 38 £1,396
      Poverest 40 £1,400
      Abbey Wood 48 £1,408
      Yiewsley 63 £1,417
      Forest Gate 68 £1,420
      Waddon 122 £1,427
      Purley 82 £1,427
      Catford South 67 £1,438
      Highams Park 66 £1,444
      New Beckenham 21 £1,445
      Edmonton 131 £1,446
      Thamesmead 59 £1,446
      South Woodford 27 £1,449
      Ponders End 67 £1,451
      Manor Park 68 £1,463
      Chadwell Heath 30 £1,463
      South Norwood 88 £1,489
      Barking Riverside 23 £1,505
      Welling 20 £1,506
      Northumberland Heath 31 £1,525
      Pollards Hill 52 £1,526
      Mitcham 136 £1,538
      Horn Park 29 £1,539
      Palmers Green 96 £1,542
      Chingford 66 £1,553
      Harringay 180 £1,559
      Leyton 264 £1,561
      Plaistow 167 £1,564
      Harold Hill 29 £1,572
      New Eltham 25 £1,573
      Addiscombe 96 £1,573
      Little Ilford 71 £1,574
      West Green 284 £1,578
      Hounslow West 137 £1,582
      Plumstead 133 £1,583
      Snaresbrook 21 £1,583
      Becontree Heath 73 £1,589
      Penge 42 £1,590
      Anerley 38 £1,602
      Camberwell 141 £1,613
      Bowes 49 £1,614
      Wealdstone 216 £1,615
      Maryland 78 £1,615
      Upper Norwood 35 £1,616
      Beckenham 67 £1,621
      Bethnal Green 380 £1,628
      Broad Green 205 £1,632
      Morden 35 £1,638
      Seven Kings 118 £1,643
      Collier's Wood 127 £1,663
      Honor Oak 32 £1,668
      Cricklewood 100 £1,673
      New Cross Gate 94 £1,675
      Becontree 58 £1,678
      Osterley 35 £1,683
      Little Heath 21 £1,683
      The Wrythe 30 £1,684
      Sudbury 157 £1,685
      Redbridge 30 £1,686
      Feltham 106 £1,689
      Kenton 37 £1,689
      Carshalton Beeches 56 £1,692
      Beckton 107 £1,694
      Perry Vale 70 £1,694
      Gants Hill 103 £1,695
      Widmore 42 £1,697
      Brockley 62 £1,703
      Thames View 75 £1,705
      Worton 118 £1,709
      Hale End 29 £1,712
      Forest Hill 63 £1,717
      Finchley 63 £1,720
      Hither Green 96 £1,723
      Hackney Wick 36 £1,727
      Greenford 101 £1,729
      Shortlands 45 £1,735
      Brunswick Park 46 £1,736
      Selhurst 95 £1,738
      Gallions Reach 55 £1,744
      Heston 65 £1,744
      West Drayton 62 £1,746
      Ladywell 129 £1,749
      Poplar 193 £1,756
      New Cross 129 £1,758
      Rush Green 47 £1,760
      Streatham Hill 287 £1,765
      Shooters Hill 49 £1,778
      Benhilton 89 £1,780
      Norbury 61 £1,781
      Homerton 112 £1,785
      Collier Row 54 £1,785
      Dagenham 68 £1,791
      Harlesden 151 £1,793
      Crystal Palace 36 £1,797
      Nunhead 62 £1,797
      Longlands 28 £1,798
      Lower Belvedere 20 £1,798
      East Dulwich 70 £1,802
      Rayners Lane 138 £1,807
      Hanworth 25 £1,815
      Herne Hill 22 £1,818
      Belmont 36 £1,820
      Sudbury Hill 45 £1,837
      Northwood 78 £1,839
      Bow 231 £1,839
      Brixton 250 £1,840
      New Southgate 45 £1,843
      Well Hall 43 £1,863
      Newbury Park 67 £1,864
      Southbury 76 £1,864
      Deptford 102 £1,865
      Southgate 55 £1,869
      Streatham 201 £1,869
      Rainham 20 £1,874
      Colney Hatch 41 £1,876
      Fairlop 29 £1,876
      Clapton 152 £1,879
      Surbiton 90 £1,880
      Cowley 71 £1,888
      Canning Town 227 £1,889
      Hillingdon 79 £1,892
      Bedfont 37 £1,899
      Wallington 44 £1,901
      Barnehurst 26 £1,903
      Upton Park 85 £1,906
      Stepney 194 £1,911
      Harold Wood 21 £1,912
      West Heath 24 £1,913
      Leytonstone 121 £1,915
      Tulse Hill 48 £1,919
      Charlton 102 £1,926
      Harrow Weald 86 £1,938
      West Ham 116 £1,951
      West Hendon 48 £1,954
      Hayes 177 £1,955
      Preston 151 £1,959
      Alperton 108 £1,964
      Hornsey 133 £1,978
      Cranford 34 £1,984
      West Hackney 61 £1,991
      Yeading 81 £1,992
      Chinbrook 38 £1,993
      West Norwood 107 £2,000
      Loughborough Junction 94 £2,010
      Harmondsworth 24 £2,012
      Stanmore 48 £2,012
      Mile End 167 £2,015
      Barkingside 22 £2,019
      Peckham 180 £2,023
      Finsbury Park 139 £2,028
      Rotherhithe 191 £2,033
      Kidbrooke 127 £2,036
      Whitton 34 £2,048
      Park Royal 260 £2,063
      Furzedown 358 £2,064
      Worcester Park 23 £2,080
      New Barnet 38 £2,087
      New Malden 61 £2,089
      Pinner 42 £2,091
      Summerstown 134 £2,098
      Perivale 83 £2,113
      North Finchley 78 £2,126
      Old Kent Road 167 £2,131
      Limehouse 223 £2,136
      Berrylands 20 £2,145
      Scrattons Farm 38 £2,147
      West Barnes 46 £2,151
      Merton 133 £2,153
      Archway 142 £2,181
      Shacklewell 115 £2,182
      Stockwell 223 £2,196
      Hook 24 £2,198
      Dollis Hill 180 £2,208
      Hendon 103 £2,211
      Walworth 173 £2,227
      Kingsbury 82 £2,228
      Charlton Riverside 61 £2,229
      Holloway 258 £2,243
      Blackheath 37 £2,247
      East Greenwich 231 £2,270
      Stratford 378 £2,310
      Twyford 78 £2,322
      Mapesbury 76 £2,325
      Silvertown 150 £2,334
      Tolworth 36 £2,334
      Colindale 212 £2,340
      Dulwich 26 £2,340
      Earlsfield 112 £2,342
      Southfields 140 £2,347
      Kennington 44 £2,352
      Balham 252 £2,354
      Stamford Hill 93 £2,363
      Oval 122 £2,366
      Whetstone 53 £2,368
      Crouch End 101 £2,370
      Ickenham 46 £2,372
      Hackney 138 £2,385
      Hendon Central 102 £2,412
      Hornchurch 23 £2,424
      Dalston 120 £2,450
      Greenwich Peninsula 59 £2,492
      Haggerston 107 £2,521
      Woodside Park 43 £2,524
      Church End 94 £2,529
      Clayhall 50 £2,532
      Spring Grove 135 £2,535
      Shepherd's Bush 533 £2,551
      Putney 201 £2,551
      Wandsworth 277 £2,553
      Norbiton 213 £2,553
      Tufnell Park 56 £2,559
      Hanwell 228 £2,563
      Hackbridge 27 £2,567
      Stroud Green 53 £2,569
      Clapham 327 £2,574
      Kilburn 169 £2,577
      Blackwall 282 £2,581
      Upton 43 £2,587
      St Pancras 256 £2,600
      Stoke Newington 179 £2,613
      Middle Park 47 £2,619
      Elephant and Castle 232 £2,661
      Merton Park 116 £2,675
      West Kensington 385 £2,697
      Friern Barnet 47 £2,729
      North Kensington 372 £2,732
      Queen's Park 141 £2,794
      Bermondsey 209 £2,798
      Whitechapel 653 £2,801
      Temple Fortune 76 £2,833
      West Finchley 47 £2,836
      Lambeth 55 £2,836
      Shadwell 184 £2,846
      Isle of Dogs 595 £2,894
      Clapham Junction 331 £2,927
      Brent Cross 76 £2,929
      South Hampstead 224 £2,938
      Gidea Park 31 £2,970
      Barnsbury 314 £2,976
      Roehampton 98 £2,984
      Brook Green 172 £3,095
      Cockfosters 64 £3,115
      Islington 227 £3,166
      Mortlake 45 £3,237
      Battersea 251 £3,250
      Hoxton 195 £3,262
      Hammersmith 576 £3,309
      Brondesbury 145 £3,313
      Highbury 242 £3,314
      Canary Wharf 372 £3,354
      Mill Hill 57 £3,377
      Muswell Hill 122 £3,425
      Somers Town 106 £3,466
      Hampton 21 £3,475
      Strawberry Hill 50 £3,519
      Raynes Park 147 £3,540
      Shoreditch 137 £3,566
      Kentish Town 188 £3,582
      Fulham 488 £3,683
      Hampton Wick 33 £3,693
      Golders Green 158 £3,714
      Wapping 242 £3,742
      Waterloo 87 £3,746
      Earl's Court 545 £3,770
      Kew 46 £3,802
      Finsbury 145 £3,815
      Fitzrovia 314 £3,820
      The Borough 202 £3,828
      North Sheen 59 £3,937
      High Barnet 41 £4,089
      King's Cross 198 £4,092
      Clerkenwell 244 £4,113
      Vauxhall 272 £4,137
      Gospel Oak 53 £4,151
      East Sheen 50 £4,533
      Petersham 28 £4,539
      West Hampstead 326 £4,611
      Holborn 188 £4,704
      St Margarets 53 £4,752
      Southwark 97 £4,848
      Chalk Farm 346 £5,188
      Notting Hill 475 £5,194
      Bloomsbury 132 £5,260
      Brompton 904 £5,602
      Belsize Park 408 £6,315
      Coombe 32 £7,256
      Chelsea 481 £7,965
      Kensington 367 £9,089
      South Kensington 535 £11,845
      Hampstead Garden Suburb 69 £12,221
      Be the first to find new properties
      Your search
      • Greater london

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