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 27 £1,076
      Downham 68 £1,160
      Highams Park 32 £1,307
      Little Heath 28 £1,336
      Osterley 33 £1,355
      Wealdstone 213 £1,365
      Thornton Heath 203 £1,365
      Harold Hill 34 £1,379
      Southend 35 £1,396
      St Paul's Cray 44 £1,401
      Hounslow West 182 £1,406
      Pollards Hill 44 £1,410
      Bedfont 72 £1,414
      Chadwell Heath 41 £1,416
      Barking Riverside 29 £1,434
      Edmonton 99 £1,436
      Northumberland Heath 40 £1,441
      Elm Park 21 £1,446
      Ponders End 64 £1,452
      Woodside 53 £1,456
      West Drayton 66 £1,458
      Newbury Park 76 £1,470
      Anerley 27 £1,470
      Becontree 70 £1,475
      Bexley 25 £1,476
      Morden 39 £1,480
      Seven Kings 178 £1,488
      Carshalton Beeches 59 £1,495
      Homerton 98 £1,499
      Forest Gate 55 £1,507
      Yiewsley 76 £1,511
      Well Hall 35 £1,515
      Waddon 104 £1,517
      Southbury 58 £1,536
      Gants Hill 118 £1,544
      Penge 42 £1,562
      Plashet 98 £1,568
      Worcester Park 29 £1,574
      Sudbury 173 £1,578
      Gidea Park 38 £1,584
      Camberwell 146 £1,587
      West Norwood 95 £1,590
      Hainault 27 £1,591
      Tulse Hill 53 £1,594
      Whitton 47 £1,598
      Worton 146 £1,604
      South Woodford 28 £1,606
      Cricklewood 95 £1,608
      Tolworth 40 £1,608
      Addiscombe 88 £1,610
      Bowes 38 £1,611
      Beckenham 34 £1,614
      Feltham 120 £1,630
      Brunswick Park 40 £1,636
      Fairlop 29 £1,639
      Plumstead 105 £1,640
      Peckham 203 £1,641
      Greenford 135 £1,642
      Rayners Lane 163 £1,645
      The Wrythe 29 £1,648
      Lower Belvedere 22 £1,653
      New Cross 158 £1,655
      Redbridge 49 £1,660
      Shortlands 37 £1,664
      Harrow Weald 88 £1,668
      Kenton 52 £1,672
      Plaistow 144 £1,674
      Becontree Heath 79 £1,675
      Hackbridge 23 £1,677
      Heston 91 £1,679
      Maryland 87 £1,687
      Barkingside 31 £1,688
      Catford South 64 £1,689
      Leytonstone 109 £1,690
      Chingford 38 £1,690
      Abbey Wood 42 £1,691
      Broad Green 239 £1,697
      Widmore 24 £1,703
      Welling 20 £1,709
      Thames View 93 £1,716
      Mitcham 123 £1,717
      Hendon Central 92 £1,720
      Goddington 23 £1,725
      Hither Green 98 £1,729
      Crystal Palace 30 £1,731
      Hale End 24 £1,748
      Harringay 173 £1,758
      Hanworth 35 £1,763
      Harmondsworth 26 £1,763
      Leyton 209 £1,769
      Rush Green 53 £1,770
      Honor Oak 32 £1,775
      Sudbury Hill 38 £1,777
      Hillingdon 89 £1,782
      New Cross Gate 100 £1,783
      Cowley 125 £1,792
      Streatham Hill 255 £1,806
      Palmers Green 90 £1,808
      Summerstown 125 £1,813
      Stepney 260 £1,814
      Wallington 44 £1,825
      South Norwood 60 £1,827
      Collier Row 53 £1,842
      Rotherhithe 218 £1,844
      Belmont 52 £1,848
      Benhilton 108 £1,848
      Selhurst 105 £1,849
      Perry Vale 61 £1,861
      Manor Park 39 £1,864
      Yeading 89 £1,870
      Shadwell 132 £1,875
      Loughborough Junction 117 £1,880
      Shooters Hill 37 £1,891
      Fallow Corner 27 £1,893
      West Barnes 46 £1,896
      East Dulwich 47 £1,901
      Herne Hill 23 £1,908
      Deptford 121 £1,909
      Chinbrook 39 £1,911
      Clayhall 28 £1,916
      Scrattons Farm 34 £1,921
      Collier's Wood 89 £1,922
      Hackney 166 £1,923
      Poplar 267 £1,924
      Elmers End 22 £1,924
      Hanwell 217 £1,925
      Ladywell 146 £1,931
      Purley 69 £1,932
      West Green 264 £1,935
      Stanmore 56 £1,943
      Brixton 202 £1,944
      West Hackney 66 £1,945
      Kingsbury 97 £1,946
      Gallions Reach 35 £1,949
      Finchley 47 £1,955
      Mile End 144 £1,962
      Clapton 164 £1,964
      Forest Hill 64 £1,969
      Perivale 110 £1,979
      Haggerston 117 £1,980
      Hayes 195 £1,982
      Furzedown 260 £1,985
      Little Ilford 62 £1,986
      Southgate 43 £1,987
      Bethnal Green 195 £1,995
      Hendon 106 £1,996
      Thamesmead 40 £2,005
      Preston 187 £2,010
      Hackney Wick 47 £2,012
      Streatham 201 £2,019
      Cranford 22 £2,028
      Holloway 326 £2,038
      Upton Park 79 £2,043
      Alperton 133 £2,044
      New Barnet 31 £2,049
      Beckton 72 £2,053
      Bow 214 £2,062
      Norbury 42 £2,078
      Colney Hatch 33 £2,083
      West Hendon 78 £2,085
      Nunhead 80 £2,086
      Dagenham 80 £2,092
      Pinner 34 £2,095
      Limehouse 232 £2,098
      New Malden 90 £2,104
      Blackheath 32 £2,107
      Park Royal 283 £2,107
      Earlsfield 109 £2,111
      Northwood 83 £2,125
      Harlesden 156 £2,132
      Snaresbrook 20 £2,141
      Hornsey 134 £2,158
      Brockley 36 £2,177
      Dollis Hill 141 £2,182
      New Southgate 53 £2,190
      Charlton 72 £2,201
      New Eltham 22 £2,211
      West Ham 153 £2,218
      Archway 158 £2,221
      Spring Grove 118 £2,230
      Upper Norwood 25 £2,237
      Finsbury Park 144 £2,237
      Stockwell 213 £2,240
      Twyford 75 £2,242
      East Greenwich 210 £2,242
      Old Kent Road 274 £2,243
      Church End 75 £2,260
      West Finchley 56 £2,283
      Surbiton 109 £2,284
      Colindale 233 £2,286
      Charlton Riverside 46 £2,301
      Whetstone 38 £2,306
      Canning Town 234 £2,347
      Stamford Hill 85 £2,364
      Crouch End 90 £2,369
      Kidbrooke 116 £2,382
      Wandsworth 221 £2,382
      Clapham 314 £2,387
      Friern Barnet 43 £2,388
      Walworth 235 £2,423
      Mapesbury 112 £2,449
      Dalston 121 £2,480
      Merton 119 £2,481
      Kennington 75 £2,492
      Tufnell Park 69 £2,493
      North Finchley 55 £2,498
      Strawberry Hill 56 £2,505
      Stratford 464 £2,508
      Balham 188 £2,549
      Berrylands 24 £2,552
      Highbury 198 £2,568
      Dulwich 30 £2,599
      Kilburn 120 £2,604
      Putney 149 £2,619
      Norbiton 217 £2,644
      South Hornchurch 28 £2,644
      Bermondsey 299 £2,662
      Upton 26 £2,665
      Blackwall 376 £2,679
      Shacklewell 85 £2,721
      Clapham Junction 306 £2,728
      Oval 173 £2,746
      Brent Cross 89 £2,762
      St Pancras 206 £2,778
      Motspur Park 29 £2,789
      Silvertown 166 £2,804
      Greenwich Peninsula 77 £2,805
      Shepherd's Bush 526 £2,846
      West Kensington 400 £2,869
      Stoke Newington 210 £2,872
      Whitechapel 802 £2,928
      Stroud Green 44 £2,931
      Roehampton 96 £2,935
      Mill Hill 70 £2,956
      Temple Fortune 101 £2,964
      Elephant and Castle 461 £2,975
      Lambeth 70 £3,037
      Battersea 303 £3,071
      Barnsbury 448 £3,082
      Ickenham 50 £3,110
      Cockfosters 49 £3,120
      Hoxton 219 £3,132
      North Kensington 220 £3,143
      Muswell Hill 113 £3,160
      Merton Park 118 £3,164
      Isle of Dogs 1,126 £3,169
      Brondesbury 168 £3,171
      Queen's Park 112 £3,184
      Kentish Town 222 £3,225
      North Sheen 58 £3,265
      Gospel Oak 56 £3,299
      Somers Town 153 £3,383
      Fitzrovia 333 £3,390
      Canary Wharf 463 £3,424
      The Borough 300 £3,430
      Islington 247 £3,438
      South Hampstead 226 £3,546
      Ham 21 £3,552
      Southfields 97 £3,556
      Brook Green 169 £3,586
      Golders Green 177 £3,610
      Fulham 558 £3,618
      Hammersmith 629 £3,649
      Wapping 340 £3,850
      Shoreditch 188 £3,901
      Hampton Wick 42 £3,907
      Holborn 179 £3,982
      St Margarets 103 £3,991
      Earl's Court 537 £4,034
      Raynes Park 155 £4,069
      Clerkenwell 225 £4,143
      West Hampstead 327 £4,175
      Finsbury 267 £4,177
      Woodside Park 41 £4,343
      Vauxhall 422 £4,368
      Coombe 35 £4,386
      Waterloo 194 £4,390
      King's Cross 241 £4,461
      Mortlake 36 £4,671
      Bloomsbury 150 £4,830
      East Sheen 39 £4,959
      Notting Hill 441 £5,131
      Chalk Farm 388 £5,138
      Kew 33 £5,249
      Kingston Vale 21 £5,250
      Southwark 157 £5,261
      Petersham 27 £5,441
      High Barnet 40 £5,580
      Brompton 825 £5,737
      Belsize Park 463 £5,843
      Hadley Wood 26 £6,894
      Chelsea 659 £7,927
      Kensington 393 £7,948
      South Kensington 711 £11,118
      Hampstead Garden Suburb 58 £13,422
      Knightsbridge 20 £17,218
      Be the first to find new properties
      Your search
      • Greater london

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