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 30 £1,059
      Downham 67 £1,145
      Highams Park 33 £1,295
      Little Heath 28 £1,336
      Harold Hill 34 £1,358
      Thornton Heath 199 £1,360
      Wealdstone 216 £1,361
      Osterley 31 £1,388
      St Paul's Cray 43 £1,400
      Northumberland Heath 39 £1,401
      Hounslow West 177 £1,402
      Pollards Hill 44 £1,409
      Bedfont 72 £1,414
      Chadwell Heath 41 £1,416
      Edmonton 98 £1,437
      Well Hall 35 £1,438
      Woodside 52 £1,441
      Southend 35 £1,442
      Barking Riverside 25 £1,443
      Ponders End 65 £1,453
      West Drayton 67 £1,455
      Anerley 25 £1,460
      Bexley 25 £1,474
      Forest Gate 55 £1,474
      Carshalton Beeches 59 £1,482
      Seven Kings 176 £1,485
      Elm Park 20 £1,486
      Becontree 69 £1,490
      Homerton 99 £1,494
      Newbury Park 77 £1,495
      Morden 37 £1,504
      Yiewsley 74 £1,504
      Waddon 101 £1,506
      Southbury 59 £1,527
      Gants Hill 114 £1,546
      Whitton 47 £1,556
      Worcester Park 30 £1,564
      Camberwell 146 £1,568
      Plashet 98 £1,568
      Penge 44 £1,577
      Sudbury 175 £1,583
      Gidea Park 38 £1,584
      Tolworth 40 £1,593
      West Norwood 94 £1,596
      Worton 144 £1,596
      Tulse Hill 50 £1,600
      Bowes 38 £1,601
      Fairlop 28 £1,605
      South Woodford 28 £1,606
      Cricklewood 93 £1,609
      Addiscombe 86 £1,615
      Beckenham 34 £1,617
      Feltham 119 £1,621
      The Wrythe 28 £1,625
      Brunswick Park 36 £1,643
      Rayners Lane 163 £1,646
      Greenford 134 £1,649
      Maryland 86 £1,649
      Shortlands 39 £1,651
      Lower Belvedere 22 £1,653
      Hainault 29 £1,656
      Peckham 199 £1,660
      Abbey Wood 42 £1,661
      Widmore 23 £1,664
      Harrow Weald 90 £1,665
      Kenton 52 £1,672
      Hackbridge 23 £1,677
      Redbridge 48 £1,677
      Plaistow 145 £1,677
      New Cross 158 £1,679
      Heston 91 £1,679
      Plumstead 102 £1,681
      Hendon Central 92 £1,684
      Goddington 25 £1,689
      Chingford 38 £1,690
      Leytonstone 109 £1,692
      Catford South 61 £1,693
      Becontree Heath 77 £1,695
      Mitcham 119 £1,695
      Thames View 93 £1,697
      Broad Green 240 £1,702
      Welling 20 £1,709
      Barkingside 30 £1,711
      Hither Green 95 £1,719
      Stepney 258 £1,737
      Hale End 24 £1,748
      Crystal Palace 29 £1,761
      Hanworth 35 £1,763
      Harmondsworth 26 £1,763
      Honor Oak 32 £1,770
      Hillingdon 89 £1,782
      Rush Green 52 £1,789
      South Norwood 61 £1,792
      Leyton 207 £1,796
      New Cross Gate 98 £1,797
      Cowley 123 £1,799
      Palmers Green 89 £1,799
      Perry Vale 63 £1,804
      Wallington 43 £1,805
      Streatham Hill 256 £1,807
      Collier Row 54 £1,818
      Rotherhithe 215 £1,835
      Summerstown 127 £1,838
      Sudbury Hill 34 £1,842
      Selhurst 105 £1,843
      Harringay 177 £1,846
      Benhilton 107 £1,851
      West Barnes 48 £1,860
      Fallow Corner 26 £1,864
      Belmont 51 £1,868
      Manor Park 38 £1,870
      Scrattons Farm 37 £1,870
      Yeading 87 £1,874
      Shadwell 130 £1,880
      Loughborough Junction 116 £1,885
      Deptford 121 £1,908
      Collier's Wood 88 £1,915
      Clayhall 27 £1,919
      Hanwell 217 £1,919
      East Dulwich 47 £1,922
      Elmers End 22 £1,924
      Shooters Hill 35 £1,926
      Mile End 145 £1,927
      Purley 69 £1,928
      Hackney 163 £1,930
      Herne Hill 21 £1,932
      West Green 264 £1,932
      Little Ilford 63 £1,934
      Poplar 267 £1,934
      Stanmore 55 £1,940
      Chinbrook 41 £1,945
      West Hackney 66 £1,945
      Kingsbury 96 £1,946
      Ladywell 145 £1,950
      Finchley 47 £1,955
      Forest Hill 63 £1,959
      Gallions Reach 34 £1,959
      Brixton 199 £1,964
      Clapton 160 £1,965
      Haggerston 117 £1,978
      Hayes 193 £1,979
      Perivale 110 £1,980
      Hackney Wick 46 £1,986
      Southgate 43 £1,987
      Wanstead 20 £1,991
      Bethnal Green 197 £1,994
      Furzedown 254 £1,995
      Thamesmead 41 £1,998
      Hendon 103 £2,001
      Preston 184 £2,010
      Upton Park 78 £2,014
      Alperton 135 £2,024
      Cranford 22 £2,028
      Streatham 197 £2,030
      New Barnet 31 £2,036
      Holloway 328 £2,056
      Bow 212 £2,059
      Beckton 69 £2,064
      Nunhead 79 £2,069
      Colney Hatch 34 £2,076
      Snaresbrook 21 £2,077
      Norbury 42 £2,078
      Brockley 38 £2,079
      West Hendon 78 £2,083
      Dagenham 82 £2,098
      New Malden 90 £2,101
      Earlsfield 110 £2,105
      Limehouse 234 £2,106
      Blackheath 32 £2,107
      Northwood 83 £2,122
      Pinner 33 £2,137
      Harlesden 154 £2,137
      Twyford 73 £2,150
      Park Royal 289 £2,156
      New Southgate 54 £2,164
      Dollis Hill 141 £2,177
      Hornsey 137 £2,182
      Charlton 70 £2,185
      New Eltham 23 £2,186
      Archway 156 £2,209
      West Ham 153 £2,218
      Spring Grove 117 £2,228
      Colindale 228 £2,234
      Finsbury Park 144 £2,240
      East Greenwich 209 £2,243
      Church End 75 £2,248
      Stockwell 208 £2,254
      Old Kent Road 273 £2,261
      West Finchley 55 £2,270
      Upper Norwood 23 £2,273
      Whetstone 38 £2,306
      Canning Town 231 £2,307
      Surbiton 109 £2,308
      Charlton Riverside 45 £2,312
      Stamford Hill 86 £2,342
      Kidbrooke 119 £2,355
      Crouch End 90 £2,374
      Wandsworth 222 £2,377
      Clapham 313 £2,379
      Friern Barnet 42 £2,410
      Merton 120 £2,454
      Mapesbury 111 £2,460
      Dalston 119 £2,475
      Berrylands 25 £2,488
      Strawberry Hill 57 £2,489
      North Finchley 54 £2,511
      Stratford 460 £2,530
      Walworth 239 £2,531
      Tufnell Park 66 £2,536
      Balham 188 £2,560
      Highbury 201 £2,575
      Kilburn 120 £2,597
      Dulwich 30 £2,599
      Shacklewell 83 £2,629
      Kennington 75 £2,630
      Putney 147 £2,633
      Norbiton 213 £2,642
      South Hornchurch 28 £2,644
      Bermondsey 297 £2,646
      Upton 26 £2,665
      Stroud Green 44 £2,673
      Blackwall 374 £2,691
      Oval 175 £2,734
      Clapham Junction 307 £2,747
      Brent Cross 89 £2,765
      St Pancras 204 £2,781
      Motspur Park 29 £2,789
      Shepherd's Bush 526 £2,849
      Silvertown 166 £2,866
      West Kensington 386 £2,872
      Greenwich Peninsula 78 £2,877
      Stoke Newington 207 £2,884
      Whitechapel 797 £2,936
      Mill Hill 70 £2,954
      Elephant and Castle 460 £2,960
      Temple Fortune 101 £2,964
      Roehampton 94 £2,981
      Battersea 301 £3,053
      Barnsbury 443 £3,082
      Ickenham 49 £3,099
      Lambeth 67 £3,105
      North Kensington 222 £3,121
      Hoxton 219 £3,137
      Isle of Dogs 1,120 £3,161
      Cockfosters 48 £3,169
      Brondesbury 164 £3,173
      Queen's Park 112 £3,186
      Muswell Hill 110 £3,193
      Merton Park 117 £3,218
      Kentish Town 222 £3,259
      North Sheen 58 £3,265
      Gospel Oak 56 £3,301
      Somers Town 153 £3,399
      Canary Wharf 462 £3,408
      The Borough 300 £3,423
      Fitzrovia 329 £3,431
      Islington 247 £3,437
      Southfields 97 £3,525
      South Hampstead 224 £3,552
      Brook Green 168 £3,552
      Ham 21 £3,552
      Fulham 556 £3,623
      Hammersmith 633 £3,643
      Golders Green 170 £3,659
      Wapping 337 £3,872
      Hampton Wick 42 £3,907
      Holborn 181 £3,960
      St Margarets 102 £4,017
      Earl's Court 536 £4,021
      Raynes Park 155 £4,074
      Clerkenwell 226 £4,119
      West Hampstead 323 £4,123
      Finsbury 266 £4,188
      Woodside Park 40 £4,314
      Vauxhall 422 £4,348
      Waterloo 196 £4,407
      Shoreditch 195 £4,418
      Coombe 35 £4,450
      King's Cross 240 £4,475
      Mortlake 36 £4,671
      Bloomsbury 151 £4,809
      East Sheen 40 £4,870
      Kingston Vale 21 £4,986
      Chalk Farm 392 £5,115
      Notting Hill 446 £5,141
      Kew 33 £5,249
      Southwark 156 £5,279
      Petersham 25 £5,451
      High Barnet 40 £5,580
      Brompton 822 £5,752
      Belsize Park 459 £5,871
      Hadley Wood 25 £7,092
      Chelsea 665 £7,923
      Kensington 395 £7,972
      South Kensington 710 £11,139
      Hampstead Garden Suburb 58 £13,427
      Knightsbridge 20 £17,218
      Be the first to find new properties
      Your search
      • Greater london

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