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 26 £1,060
      Downham 67 £1,166
      Highams Park 33 £1,307
      Little Heath 28 £1,336
      Southend 35 £1,349
      Osterley 33 £1,355
      Wealdstone 214 £1,363
      Thornton Heath 205 £1,371
      Harold Hill 34 £1,379
      St Paul's Cray 43 £1,384
      Hounslow West 183 £1,405
      Bedfont 72 £1,414
      Chadwell Heath 41 £1,416
      Northumberland Heath 41 £1,432
      Barking Riverside 29 £1,434
      Pollards Hill 45 £1,436
      Edmonton 99 £1,436
      Elm Park 21 £1,446
      Ponders End 63 £1,456
      Woodside 53 £1,457
      West Drayton 66 £1,458
      Anerley 27 £1,470
      Becontree 70 £1,473
      Bexley 25 £1,476
      Morden 39 £1,480
      Newbury Park 76 £1,481
      Seven Kings 178 £1,488
      Homerton 99 £1,490
      Well Hall 35 £1,515
      Carshalton Beeches 58 £1,519
      Yiewsley 75 £1,519
      Forest Gate 54 £1,522
      Waddon 102 £1,534
      Gants Hill 121 £1,542
      Southbury 58 £1,544
      Whitton 49 £1,559
      Penge 42 £1,563
      Plashet 98 £1,568
      Worcester Park 29 £1,574
      Sudbury 173 £1,576
      Gidea Park 38 £1,585
      West Norwood 94 £1,587
      Hainault 27 £1,591
      Camberwell 148 £1,595
      Tulse Hill 54 £1,598
      Addiscombe 90 £1,603
      Worton 146 £1,604
      South Woodford 28 £1,606
      Cricklewood 95 £1,608
      Tolworth 40 £1,608
      Bowes 38 £1,611
      Lower Belvedere 23 £1,614
      Beckenham 34 £1,615
      Shortlands 34 £1,615
      Feltham 120 £1,630
      New Cross 159 £1,630
      Fairlop 29 £1,639
      Greenford 135 £1,640
      Plumstead 105 £1,640
      Peckham 201 £1,642
      Rayners Lane 163 £1,647
      The Wrythe 29 £1,648
      Redbridge 49 £1,660
      Chingford 37 £1,662
      Heston 91 £1,665
      Harrow Weald 88 £1,668
      Kenton 52 £1,672
      Plaistow 144 £1,674
      Becontree Heath 79 £1,675
      Brunswick Park 40 £1,685
      Leytonstone 108 £1,686
      Barkingside 31 £1,688
      Broad Green 240 £1,697
      Maryland 87 £1,700
      Widmore 24 £1,703
      Welling 20 £1,709
      Hackbridge 22 £1,712
      Abbey Wood 41 £1,714
      Thames View 93 £1,716
      Mitcham 123 £1,717
      Hendon Central 93 £1,721
      Goddington 23 £1,725
      Catford South 60 £1,730
      Harmondsworth 27 £1,735
      Crystal Palace 28 £1,748
      Hale End 24 £1,748
      Harringay 173 £1,751
      Hanworth 35 £1,763
      Rush Green 53 £1,770
      Hither Green 92 £1,773
      Honor Oak 32 £1,775
      Sudbury Hill 38 £1,777
      South Norwood 59 £1,784
      New Cross Gate 100 £1,784
      Hillingdon 90 £1,789
      Stepney 268 £1,790
      Leyton 210 £1,791
      Cowley 125 £1,792
      Streatham Hill 253 £1,804
      Palmers Green 90 £1,816
      Belmont 55 £1,822
      Wallington 44 £1,825
      Summerstown 129 £1,842
      Collier Row 53 £1,842
      Rotherhithe 216 £1,845
      Yeading 91 £1,847
      Benhilton 108 £1,848
      Manor Park 39 £1,864
      Selhurst 103 £1,871
      Perry Vale 61 £1,872
      Fallow Corner 26 £1,879
      Shadwell 131 £1,881
      West Barnes 46 £1,896
      Shooters Hill 36 £1,899
      Chinbrook 38 £1,899
      East Dulwich 48 £1,902
      Collier's Wood 91 £1,903
      Deptford 122 £1,905
      Kingsbury 96 £1,907
      Loughborough Junction 115 £1,913
      Clayhall 28 £1,916
      Hackney 167 £1,918
      Ladywell 147 £1,922
      Elmers End 22 £1,926
      Poplar 268 £1,928
      Scrattons Farm 35 £1,929
      Hanwell 214 £1,930
      Purley 69 £1,932
      West Green 267 £1,935
      Brixton 202 £1,937
      Herne Hill 22 £1,942
      Stanmore 56 £1,943
      Clapton 166 £1,946
      Mile End 144 £1,947
      Gallions Reach 35 £1,949
      Finchley 47 £1,955
      West Hackney 64 £1,969
      Hayes 196 £1,979
      Haggerston 117 £1,980
      Forest Hill 62 £1,980
      Perivale 110 £1,980
      Bethnal Green 197 £1,982
      Little Ilford 62 £1,985
      Southgate 43 £1,987
      Furzedown 255 £1,991
      Hendon 105 £2,000
      Preston 188 £2,004
      Upton Park 79 £2,007
      New Barnet 32 £2,008
      Hackney Wick 47 £2,013
      Streatham 200 £2,019
      Thamesmead 40 £2,020
      Holloway 334 £2,024
      Cranford 22 £2,028
      Alperton 133 £2,045
      Beckton 72 £2,053
      Bow 214 £2,062
      West Hendon 79 £2,076
      Nunhead 80 £2,086
      Pinner 35 £2,089
      Dagenham 80 £2,092
      Norbury 41 £2,094
      Limehouse 234 £2,106
      Blackheath 32 £2,107
      Earlsfield 107 £2,111
      New Malden 89 £2,122
      Northwood 83 £2,125
      Harlesden 156 £2,131
      West Ham 150 £2,137
      Park Royal 284 £2,138
      Snaresbrook 20 £2,141
      Brockley 37 £2,150
      Colney Hatch 33 £2,153
      Hornsey 137 £2,185
      Dollis Hill 143 £2,192
      Charlton 72 £2,201
      New Southgate 53 £2,214
      Spring Grove 116 £2,219
      Twyford 74 £2,224
      Upper Norwood 25 £2,237
      Finsbury Park 144 £2,241
      Stockwell 213 £2,245
      Old Kent Road 276 £2,245
      East Greenwich 211 £2,246
      Archway 157 £2,247
      New Eltham 21 £2,255
      Surbiton 111 £2,257
      Church End 74 £2,275
      Colindale 233 £2,280
      West Finchley 56 £2,282
      Canning Town 237 £2,299
      Charlton Riverside 46 £2,300
      Whetstone 38 £2,306
      Clapham 312 £2,363
      Friern Barnet 42 £2,364
      Stamford Hill 85 £2,365
      Crouch End 89 £2,375
      Wandsworth 217 £2,388
      Kidbrooke 115 £2,395
      Mapesbury 111 £2,459
      Dalston 122 £2,461
      Merton 118 £2,478
      Tufnell Park 68 £2,479
      North Finchley 56 £2,483
      Strawberry Hill 57 £2,501
      Stratford 464 £2,523
      Walworth 239 £2,532
      Berrylands 24 £2,552
      Balham 186 £2,555
      Highbury 199 £2,562
      Dulwich 29 £2,568
      Norbiton 213 £2,573
      Kilburn 118 £2,612
      Putney 149 £2,633
      Blackwall 374 £2,641
      Kennington 75 £2,644
      South Hornchurch 28 £2,646
      Stroud Green 44 £2,648
      Bermondsey 299 £2,655
      Upton 26 £2,665
      Clapham Junction 305 £2,711
      Motspur Park 28 £2,712
      Shacklewell 85 £2,721
      Oval 173 £2,740
      Brent Cross 89 £2,764
      St Pancras 207 £2,777
      Greenwich Peninsula 78 £2,789
      Silvertown 167 £2,832
      Shepherd's Bush 524 £2,862
      Stoke Newington 209 £2,865
      West Kensington 395 £2,877
      Roehampton 97 £2,919
      Whitechapel 804 £2,939
      Mill Hill 70 £2,956
      Temple Fortune 101 £2,962
      Elephant and Castle 464 £3,032
      Ickenham 51 £3,074
      Battersea 300 £3,082
      Barnsbury 448 £3,082
      Lambeth 71 £3,125
      Hoxton 221 £3,128
      North Kensington 218 £3,130
      Cockfosters 49 £3,137
      Brondesbury 169 £3,159
      Merton Park 120 £3,160
      Isle of Dogs 1,128 £3,167
      Muswell Hill 110 £3,172
      Queen's Park 112 £3,173
      Kentish Town 223 £3,217
      Gospel Oak 57 £3,259
      North Sheen 58 £3,265
      Somers Town 152 £3,320
      Islington 247 £3,394
      Fitzrovia 333 £3,402
      Canary Wharf 464 £3,419
      The Borough 300 £3,431
      South Hampstead 227 £3,542
      Brook Green 168 £3,547
      Ham 21 £3,552
      Southfields 97 £3,556
      Fulham 556 £3,632
      Golders Green 176 £3,633
      Hammersmith 627 £3,648
      Wapping 340 £3,857
      Shoreditch 190 £3,886
      Hampton Wick 42 £3,907
      Holborn 179 £3,982
      St Margarets 103 £3,991
      Earl's Court 537 £4,037
      Clerkenwell 227 £4,067
      Raynes Park 154 £4,069
      West Hampstead 325 £4,167
      Finsbury 267 £4,169
      Woodside Park 38 £4,344
      Vauxhall 418 £4,352
      Waterloo 195 £4,373
      Coombe 35 £4,387
      King's Cross 241 £4,436
      Mortlake 36 £4,671
      Bloomsbury 149 £4,848
      East Sheen 39 £4,959
      Chalk Farm 389 £5,135
      Notting Hill 440 £5,147
      Southwark 159 £5,228
      Kew 33 £5,249
      Kingston Vale 21 £5,250
      Petersham 27 £5,440
      Brompton 818 £5,721
      High Barnet 38 £5,725
      Belsize Park 464 £5,839
      Hadley Wood 26 £6,894
      Chelsea 654 £7,953
      Kensington 395 £7,971
      South Kensington 709 £11,134
      Hampstead Garden Suburb 58 £13,422
      Knightsbridge 20 £17,220
      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!