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
      Downham 38 £1,292
      Forest Gate 57 £1,339
      Scrattons Farm 319 £1,341
      Plashet 76 £1,343
      Southend 27 £1,375
      Manor Park 42 £1,377
      Anerley 30 £1,394
      Poverest 23 £1,396
      Pollards Hill 66 £1,408
      Cricklewood 120 £1,425
      Bedfont 53 £1,451
      Catford South 55 £1,451
      Northumberland Heath 35 £1,462
      Lower Belvedere 21 £1,468
      Tolworth 32 £1,468
      St Paul's Cray 22 £1,469
      Harringay 187 £1,481
      Mitcham 101 £1,490
      Addiscombe 79 £1,491
      Barking Riverside 24 £1,491
      Edmonton 111 £1,496
      Thornton Heath 172 £1,497
      Waddon 98 £1,502
      Kenton 62 £1,523
      West Green 318 £1,545
      Chadwell Heath 34 £1,548
      Woodside 43 £1,556
      South Norwood 80 £1,561
      Wealdstone 208 £1,571
      Camberwell 147 £1,583
      Seven Kings 124 £1,589
      Maryland 81 £1,589
      Leyton 238 £1,595
      West Drayton 73 £1,596
      Hounslow West 107 £1,609
      South Woodford 28 £1,612
      Snaresbrook 25 £1,615
      Brunswick Park 29 £1,616
      Highams Park 53 £1,616
      Beckenham 51 £1,619
      Greenford 93 £1,621
      Sudbury 140 £1,622
      Plumstead 96 £1,624
      Penge 37 £1,635
      Southbury 63 £1,639
      Colney Hatch 20 £1,647
      Newbury Park 60 £1,652
      Feltham 72 £1,658
      Elm Park 22 £1,665
      Plaistow 145 £1,671
      Abbey Wood 43 £1,675
      Well Hall 32 £1,680
      Little Ilford 46 £1,682
      Carshalton Beeches 44 £1,697
      Perry Vale 66 £1,708
      Purley 65 £1,710
      Thames View 62 £1,716
      Fairlop 24 £1,724
      Little Heath 25 £1,729
      Hainault 27 £1,730
      Streatham Hill 271 £1,737
      Worton 117 £1,741
      Herne Hill 24 £1,743
      Harold Hill 34 £1,746
      Hither Green 78 £1,747
      Beckton 79 £1,758
      Rotherhithe 189 £1,762
      Homerton 104 £1,765
      Clapton 159 £1,774
      Hanworth 24 £1,782
      Collier Row 33 £1,784
      Chingford 119 £1,790
      Peckham 155 £1,792
      New Cross 138 £1,804
      Gidea Park 40 £1,805
      Thamesmead 54 £1,814
      Collier's Wood 90 £1,819
      Stepney 220 £1,823
      Shooters Hill 47 £1,827
      West Hackney 72 £1,828
      Palmers Green 73 £1,830
      Northwood 67 £1,831
      Worcester Park 21 £1,833
      Finchley 62 £1,837
      Forest Hill 64 £1,839
      New Cross Gate 119 £1,842
      Poplar 245 £1,843
      Broad Green 243 £1,848
      Heston 67 £1,852
      The Wrythe 25 £1,853
      Widmore 31 £1,859
      Becontree 60 £1,863
      Dagenham 64 £1,867
      Blackheath 34 £1,870
      Loughborough Junction 102 £1,872
      Gants Hill 95 £1,874
      Crystal Palace 27 £1,878
      Rush Green 59 £1,885
      Blendon 20 £1,893
      Rayners Lane 117 £1,895
      Ladywell 110 £1,899
      Horn Park 24 £1,901
      Selhurst 82 £1,901
      Brixton 189 £1,912
      Ponders End 47 £1,914
      Gallions Reach 33 £1,914
      Church End 67 £1,917
      Shortlands 28 £1,928
      New Southgate 35 £1,929
      Deptford 109 £1,931
      Preston 173 £1,933
      Hornsey 174 £1,943
      Alperton 121 £1,946
      Leytonstone 108 £1,952
      New Barnet 25 £1,959
      Norbury 38 £1,962
      Bethnal Green 236 £1,965
      Hillingdon 84 £1,970
      Hale End 27 £1,972
      Benhilton 65 £1,972
      Redbridge 37 £1,991
      Bow 243 £1,991
      Mile End 178 £1,996
      Yiewsley 62 £2,001
      Becontree Heath 59 £2,004
      Southgate 45 £2,004
      Harrow Weald 76 £2,013
      Hackney 162 £2,021
      Stockwell 224 £2,022
      Hayes 124 £2,026
      Summerstown 140 £2,029
      Haggerston 103 £2,034
      Belmont 52 £2,039
      Archway 170 £2,041
      Yeading 82 £2,045
      Holloway 336 £2,046
      West Norwood 81 £2,046
      Tulse Hill 45 £2,050
      Osterley 21 £2,052
      Upper Norwood 33 £2,058
      Perivale 87 £2,061
      Wallington 26 £2,066
      Kingsbury 93 £2,066
      Hackney Wick 38 £2,070
      Cowley 92 £2,073
      Upton Park 71 £2,080
      Streatham 143 £2,089
      Barnehurst 24 £2,089
      New Malden 72 £2,092
      Cranford 24 £2,116
      Dulwich Village 20 £2,118
      Limehouse 238 £2,118
      Nunhead 54 £2,120
      Morden 28 £2,126
      Whetstone 38 £2,128
      East Dulwich 75 £2,128
      Mapesbury 106 £2,129
      West Barnes 54 £2,139
      Hornchurch 35 £2,153
      Hanwell 197 £2,168
      Barkingside 23 £2,172
      Charlton 72 £2,177
      Shadwell 138 £2,177
      Park Royal 248 £2,178
      Dollis Hill 174 £2,179
      Chinbrook 33 £2,179
      Earlsfield 130 £2,181
      Furzedown 333 £2,185
      West Hendon 65 £2,198
      East Greenwich 224 £2,215
      West Ham 139 £2,226
      Middle Park 31 £2,230
      Balham 214 £2,244
      Hendon 104 £2,248
      Canning Town 225 £2,270
      Whitton 34 £2,273
      West Finchley 41 £2,279
      Honor Oak 33 £2,282
      Brockley 42 £2,289
      Stanmore 34 £2,300
      Finsbury Park 140 £2,304
      Shacklewell 109 £2,312
      Old Kent Road 243 £2,326
      Harlesden 155 £2,326
      Stroud Green 49 £2,327
      Dulwich 22 £2,333
      Highbury 207 £2,344
      Kilburn 116 £2,345
      Charlton Riverside 42 £2,352
      Kidbrooke 118 £2,358
      Walworth 227 £2,367
      Sudbury Hill 32 £2,382
      Twyford 61 £2,382
      North Finchley 73 £2,394
      Friern Barnet 43 £2,399
      Stamford Hill 78 £2,407
      Colindale 169 £2,422
      Merton 121 £2,425
      Spring Grove 102 £2,437
      Crouch End 99 £2,450
      Brent Cross 78 £2,454
      Stratford 515 £2,456
      Surbiton 99 £2,468
      Wandsworth 283 £2,481
      Dalston 140 £2,486
      Bowes 325 £2,492
      Clayhall 44 £2,532
      Clapham 364 £2,555
      Stoke Newington 175 £2,575
      North Woolwich 20 £2,586
      Pinner 37 £2,587
      Bermondsey 289 £2,590
      Putney 183 £2,608
      Southfields 112 £2,628
      Upton 34 £2,634
      Oval 145 £2,660
      Kennington 72 £2,663
      St Pancras 224 £2,668
      Blackwall 405 £2,670
      Hampton Hill 20 £2,683
      Hendon Central 557 £2,693
      Roehampton 110 £2,710
      Clapham Junction 307 £2,710
      Greenwich Peninsula 94 £2,714
      Silvertown 159 £2,717
      Shepherd's Bush 526 £2,718
      Norbiton 179 £2,739
      West Kensington 434 £2,745
      Strawberry Hill 63 £2,776
      Merton Park 123 £2,865
      Whitechapel 757 £2,951
      Tufnell Park 40 £2,984
      Queen's Park 114 £2,994
      Hoxton 200 £3,010
      Isle of Dogs 1,049 £3,072
      Temple Fortune 94 £3,081
      Ickenham 52 £3,084
      Barnsbury 397 £3,108
      Battersea 290 £3,125
      Elephant and Castle 351 £3,130
      Woodside Park 40 £3,198
      Petersham 30 £3,254
      Canary Wharf 470 £3,331
      North Kensington 240 £3,370
      Brook Green 160 £3,386
      Brondesbury 112 £3,458
      Kentish Town 215 £3,461
      Lambeth 66 £3,463
      Gospel Oak 61 £3,465
      Hampton Wick 52 £3,473
      Cockfosters 42 £3,538
      Islington 234 £3,547
      Somers Town 129 £3,566
      Muswell Hill 122 £3,571
      Hammersmith 686 £3,579
      The Borough 318 £3,721
      Wapping 321 £3,721
      Fitzrovia 371 £3,734
      Mill Hill 50 £3,740
      South Hampstead 230 £3,797
      Earl's Court 645 £3,843
      Fulham 515 £3,907
      Shoreditch 207 £3,924
      Raynes Park 161 £3,952
      Finsbury 226 £3,957
      Clerkenwell 254 £4,031
      Waterloo 196 £4,128
      North Sheen 58 £4,139
      High Barnet 42 £4,163
      Golders Green 147 £4,163
      Holborn 168 £4,165
      Vauxhall 389 £4,342
      Kew 42 £4,368
      Mortlake 46 £4,377
      St Margarets 87 £4,383
      East Sheen 45 £4,414
      West Hampstead 337 £4,458
      Kingston Vale 20 £4,479
      King's Cross 246 £4,583
      Southwark 164 £4,615
      Chalk Farm 398 £5,022
      Bloomsbury 170 £5,243
      Belsize Park 491 £5,498
      Coombe 42 £5,612
      Notting Hill 452 £5,613
      Brompton 944 £5,836
      Hadley Wood 25 £7,219
      Chelsea 652 £7,347
      Kensington 409 £7,744
      South Kensington 684 £11,209
      Hampstead Garden Suburb 61 £12,807
      Be the first to find new properties
      Your search
      • Greater london

      There were 5,038 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!