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 29 £1,064
      Downham 68 £1,160
      Highams Park 33 £1,295
      Little Heath 28 £1,336
      Thornton Heath 203 £1,348
      Harold Hill 35 £1,366
      Wealdstone 215 £1,371
      Osterley 32 £1,372
      Hounslow West 181 £1,400
      St Paul's Cray 43 £1,400
      Pollards Hill 44 £1,409
      Bedfont 72 £1,414
      Chadwell Heath 41 £1,416
      Southend 36 £1,421
      Barking Riverside 28 £1,422
      Edmonton 99 £1,436
      Northumberland Heath 40 £1,441
      Woodside 54 £1,443
      Elm Park 21 £1,446
      Ponders End 64 £1,452
      West Drayton 66 £1,458
      Anerley 27 £1,470
      Carshalton Beeches 61 £1,476
      Bexley 25 £1,476
      Morden 39 £1,479
      Seven Kings 178 £1,479
      Becontree 70 £1,482
      Newbury Park 77 £1,485
      Forest Gate 54 £1,485
      Well Hall 36 £1,490
      Homerton 99 £1,494
      Waddon 103 £1,511
      Yiewsley 76 £1,511
      Southbury 59 £1,527
      Gants Hill 118 £1,544
      Plashet 98 £1,568
      Worcester Park 29 £1,574
      Penge 43 £1,576
      Sudbury 174 £1,577
      West Norwood 95 £1,582
      Gidea Park 38 £1,584
      Tolworth 41 £1,588
      Hainault 27 £1,590
      Bowes 39 £1,592
      Camberwell 149 £1,593
      Whitton 47 £1,598
      Tulse Hill 54 £1,598
      Worton 146 £1,604
      South Woodford 28 £1,606
      Cricklewood 95 £1,608
      Addiscombe 88 £1,610
      Beckenham 34 £1,614
      Feltham 120 £1,630
      Fairlop 29 £1,639
      Greenford 135 £1,642
      Rayners Lane 163 £1,644
      The Wrythe 29 £1,648
      Lower Belvedere 22 £1,653
      Plumstead 103 £1,657
      Maryland 86 £1,660
      Redbridge 49 £1,660
      Peckham 200 £1,662
      New Cross 158 £1,664
      Harrow Weald 90 £1,665
      Abbey Wood 43 £1,669
      Shortlands 38 £1,670
      Kenton 52 £1,672
      Becontree Heath 79 £1,675
      Brunswick Park 41 £1,676
      Hackbridge 23 £1,677
      Plaistow 148 £1,677
      Heston 91 £1,679
      Catford South 64 £1,689
      Chingford 38 £1,690
      Leytonstone 109 £1,692
      Thames View 93 £1,697
      Broad Green 240 £1,702
      Widmore 24 £1,703
      Welling 20 £1,709
      Barkingside 30 £1,711
      Hendon Central 93 £1,720
      Goddington 23 £1,725
      Mitcham 121 £1,727
      Hither Green 97 £1,728
      Hale End 24 £1,748
      Crystal Palace 29 £1,761
      Hanworth 35 £1,763
      Harmondsworth 26 £1,763
      Rush Green 53 £1,770
      Honor Oak 32 £1,770
      Stepney 258 £1,782
      Hillingdon 89 £1,782
      New Cross Gate 100 £1,783
      Sudbury Hill 37 £1,785
      Leyton 212 £1,786
      Cowley 125 £1,792
      Harringay 176 £1,793
      Palmers Green 91 £1,802
      Perry Vale 63 £1,804
      Streatham Hill 258 £1,808
      South Norwood 60 £1,827
      Summerstown 128 £1,832
      Rotherhithe 218 £1,840
      Collier Row 53 £1,842
      Wallington 45 £1,843
      Belmont 52 £1,848
      Benhilton 109 £1,849
      Selhurst 105 £1,849
      West Barnes 48 £1,860
      Manor Park 39 £1,864
      Scrattons Farm 37 £1,870
      Yeading 89 £1,870
      Loughborough Junction 117 £1,874
      Chinbrook 40 £1,874
      Shadwell 132 £1,874
      Shooters Hill 37 £1,891
      East Dulwich 49 £1,893
      Fallow Corner 27 £1,893
      Deptford 122 £1,907
      Collier's Wood 90 £1,907
      Hanwell 220 £1,914
      Clayhall 28 £1,916
      Purley 71 £1,919
      West Hackney 66 £1,922
      Hackney 165 £1,924
      Elmers End 22 £1,924
      Poplar 267 £1,926
      Ladywell 146 £1,931
      West Green 264 £1,936
      Stanmore 55 £1,940
      Gallions Reach 36 £1,942
      Kingsbury 97 £1,946
      Herne Hill 21 £1,946
      Mile End 146 £1,947
      Forest Hill 65 £1,951
      Finchley 47 £1,955
      Brixton 199 £1,958
      Little Ilford 63 £1,963
      Southgate 42 £1,964
      Clapton 163 £1,968
      Hayes 195 £1,982
      Haggerston 116 £1,990
      Bethnal Green 198 £1,990
      Furzedown 258 £1,995
      Thamesmead 41 £1,998
      Hackney Wick 47 £2,002
      Perivale 106 £2,009
      Preston 186 £2,009
      Hendon 104 £2,017
      Alperton 135 £2,024
      Streatham 199 £2,025
      Cranford 22 £2,028
      Upton Park 79 £2,043
      Holloway 326 £2,045
      New Barnet 31 £2,049
      Beckton 72 £2,053
      Bow 214 £2,054
      Brockley 39 £2,072
      Nunhead 81 £2,077
      Norbury 42 £2,078
      Dagenham 81 £2,084
      West Hendon 78 £2,085
      Pinner 34 £2,095
      Limehouse 233 £2,098
      New Malden 90 £2,101
      Earlsfield 110 £2,105
      Blackheath 32 £2,107
      Colney Hatch 34 £2,110
      Northwood 83 £2,125
      Park Royal 289 £2,129
      Harlesden 156 £2,132
      Snaresbrook 20 £2,141
      Twyford 74 £2,163
      New Southgate 54 £2,164
      Hornsey 137 £2,175
      Charlton 71 £2,179
      Dollis Hill 144 £2,193
      West Ham 152 £2,194
      Archway 157 £2,210
      New Eltham 22 £2,211
      Spring Grove 118 £2,230
      Upper Norwood 25 £2,237
      East Greenwich 211 £2,239
      Finsbury Park 144 £2,240
      Stockwell 213 £2,240
      Church End 76 £2,248
      Canning Town 234 £2,266
      Old Kent Road 277 £2,282
      West Finchley 56 £2,283
      Surbiton 109 £2,284
      Colindale 233 £2,286
      Whetstone 38 £2,306
      Charlton Riverside 45 £2,312
      Stamford Hill 88 £2,323
      Berrylands 23 £2,362
      Kidbrooke 118 £2,365
      Crouch End 91 £2,368
      Wandsworth 221 £2,374
      Friern Barnet 43 £2,388
      Clapham 314 £2,392
      Mapesbury 112 £2,449
      Merton 119 £2,458
      Dalston 121 £2,480
      North Finchley 55 £2,488
      Strawberry Hill 56 £2,505
      Tufnell Park 68 £2,510
      Stratford 463 £2,512
      Walworth 238 £2,535
      Balham 188 £2,560
      Highbury 199 £2,561
      Dulwich 29 £2,568
      Kilburn 122 £2,593
      Putney 152 £2,620
      Kennington 76 £2,622
      South Hornchurch 28 £2,644
      Norbiton 223 £2,647
      Bermondsey 299 £2,656
      Blackwall 375 £2,657
      Upton 26 £2,665
      Shacklewell 86 £2,708
      Oval 175 £2,736
      Clapham Junction 308 £2,744
      Brent Cross 90 £2,761
      St Pancras 206 £2,778
      Motspur Park 29 £2,789
      Greenwich Peninsula 77 £2,805
      Stoke Newington 209 £2,828
      Silvertown 167 £2,848
      West Kensington 398 £2,860
      Shepherd's Bush 531 £2,869
      Stroud Green 45 £2,893
      Whitechapel 804 £2,926
      Roehampton 96 £2,937
      Mill Hill 70 £2,954
      Temple Fortune 101 £2,964
      Elephant and Castle 461 £3,010
      Lambeth 69 £3,031
      Battersea 302 £3,066
      Barnsbury 449 £3,076
      Ickenham 50 £3,110
      Hoxton 220 £3,128
      North Kensington 222 £3,133
      Queen's Park 114 £3,146
      Merton Park 120 £3,159
      Isle of Dogs 1,125 £3,162
      Cockfosters 48 £3,164
      Brondesbury 168 £3,170
      Muswell Hill 113 £3,172
      Kentish Town 223 £3,210
      North Sheen 58 £3,265
      Gospel Oak 56 £3,298
      Somers Town 154 £3,391
      Fitzrovia 333 £3,407
      Canary Wharf 461 £3,412
      The Borough 302 £3,420
      Islington 247 £3,438
      Southfields 98 £3,529
      South Hampstead 225 £3,543
      Ham 21 £3,552
      Brook Green 168 £3,601
      Golders Green 177 £3,610
      Fulham 562 £3,625
      Hammersmith 635 £3,631
      Wapping 341 £3,875
      Shoreditch 189 £3,891
      Hampton Wick 42 £3,907
      Holborn 179 £3,969
      St Margarets 103 £3,991
      Earl's Court 537 £4,023
      Raynes Park 155 £4,069
      Clerkenwell 227 £4,104
      West Hampstead 323 £4,134
      Finsbury 264 £4,142
      Vauxhall 421 £4,327
      Woodside Park 41 £4,343
      Waterloo 196 £4,407
      Coombe 35 £4,450
      King's Cross 239 £4,480
      Mortlake 36 £4,671
      Bloomsbury 151 £4,809
      East Sheen 40 £4,870
      Chalk Farm 390 £5,127
      Notting Hill 446 £5,128
      Kew 33 £5,249
      Kingston Vale 21 £5,250
      Southwark 154 £5,302
      Petersham 27 £5,441
      High Barnet 40 £5,580
      Brompton 826 £5,761
      Belsize Park 464 £5,840
      Hadley Wood 25 £7,092
      Chelsea 661 £7,943
      Kensington 396 £8,010
      South Kensington 711 £11,138
      Hampstead Garden Suburb 57 £13,613
      Knightsbridge 20 £17,218
      Be the first to find new properties
      Your search
      • Greater london

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