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
      Forestdale 20 £1,051
      Bexley 62 £1,230
      Plashet 91 £1,292
      St Paul's Cray 22 £1,301
      Shirley 23 £1,312
      Downham 33 £1,332
      Forest Gate 69 £1,342
      Abbey Wood 41 £1,355
      Thornton Heath 185 £1,360
      Waddon 121 £1,388
      Kenley 21 £1,397
      Yiewsley 52 £1,408
      Southend 32 £1,409
      Manor Park 66 £1,411
      Woodside 42 £1,413
      Highams Park 64 £1,418
      Purley 79 £1,419
      Poverest 38 £1,425
      Pollards Hill 45 £1,426
      Barking Riverside 24 £1,443
      South Woodford 24 £1,450
      Edmonton 122 £1,459
      New Eltham 25 £1,471
      Catford South 58 £1,489
      South Norwood 78 £1,504
      Hounslow West 114 £1,507
      Mitcham 128 £1,508
      Addiscombe 94 £1,516
      Anerley 33 £1,517
      New Beckenham 20 £1,519
      Penge 39 £1,528
      Ponders End 63 £1,535
      Maryland 63 £1,536
      Upper Norwood 33 £1,540
      Chadwell Heath 30 £1,549
      Northumberland Heath 24 £1,549
      Harringay 175 £1,555
      Plaistow 150 £1,565
      Leyton 251 £1,568
      Chingford 61 £1,577
      Horn Park 29 £1,578
      Bethnal Green 379 £1,580
      West Green 256 £1,580
      Beckenham 62 £1,585
      Snaresbrook 22 £1,590
      Little Ilford 62 £1,594
      Broad Green 195 £1,603
      Kenton 28 £1,614
      Shortlands 41 £1,634
      Wealdstone 203 £1,640
      Heston 58 £1,644
      Thamesmead 60 £1,652
      Perry Vale 55 £1,663
      Carshalton Beeches 55 £1,665
      Plumstead 135 £1,666
      Brockley 58 £1,666
      Widmore 38 £1,670
      Seven Kings 100 £1,676
      Collier's Wood 116 £1,676
      Becontree Heath 59 £1,681
      Brunswick Park 43 £1,690
      Gallions Reach 52 £1,690
      Honor Oak 32 £1,691
      Forest Hill 69 £1,697
      Poplar 179 £1,699
      Sudbury 138 £1,701
      Hale End 33 £1,702
      Hackney Wick 38 £1,703
      Bowes 46 £1,704
      Harold Hill 21 £1,704
      Osterley 29 £1,707
      New Cross Gate 89 £1,723
      Becontree 53 £1,727
      Feltham 90 £1,729
      Finchley 58 £1,743
      West Hackney 63 £1,747
      Gants Hill 91 £1,754
      Colney Hatch 32 £1,756
      Shooters Hill 49 £1,759
      New Cross 125 £1,765
      Greenford 83 £1,774
      Norbury 59 £1,775
      Beckton 93 £1,777
      Ladywell 117 £1,777
      East Dulwich 64 £1,781
      Bow 213 £1,790
      Harlesden 141 £1,800
      Hither Green 76 £1,801
      Homerton 109 £1,804
      Rayners Lane 127 £1,805
      West Heath 20 £1,809
      Cricklewood 87 £1,809
      Cowley 68 £1,811
      Crystal Palace 33 £1,813
      Leytonstone 122 £1,814
      Morden 21 £1,815
      Bedfont 29 £1,820
      West Drayton 52 £1,822
      Camberwell 127 £1,823
      Redbridge 25 £1,825
      Thames View 59 £1,825
      New Southgate 43 £1,832
      Rush Green 35 £1,834
      Deptford 95 £1,836
      Collier Row 38 £1,840
      Streatham Hill 258 £1,840
      Clapton 150 £1,842
      Benhilton 79 £1,849
      Nunhead 56 £1,853
      Palmers Green 78 £1,856
      Longlands 26 £1,865
      Alperton 91 £1,865
      Hillingdon 79 £1,866
      Sudbury Hill 39 £1,866
      Selhurst 87 £1,869
      Well Hall 42 £1,873
      Fairlop 25 £1,874
      Canning Town 203 £1,877
      Northwood 78 £1,884
      Surbiton 83 £1,899
      Southgate 50 £1,902
      Dagenham 52 £1,909
      Southbury 69 £1,913
      Worton 102 £1,914
      Preston 143 £1,916
      Streatham 193 £1,919
      Chinbrook 32 £1,920
      Newbury Park 57 £1,922
      Tulse Hill 47 £1,936
      The Wrythe 27 £1,940
      Belmont 32 £1,940
      Wallington 41 £1,942
      West Ham 109 £1,945
      Charlton 100 £1,947
      Hornsey 128 £1,961
      West Hendon 45 £1,963
      Loughborough Junction 99 £1,965
      Upton Park 75 £1,977
      Haggerston 89 £1,980
      Yeading 75 £1,984
      Kidbrooke 123 £1,986
      West Norwood 104 £1,992
      Barnehurst 24 £1,992
      Hayes 179 £1,993
      Harrow Weald 75 £1,997
      Barkingside 21 £2,004
      Hainault 21 £2,005
      Cranford 30 £2,021
      Summerstown 126 £2,021
      Finsbury Park 136 £2,043
      Shadwell 116 £2,051
      Rotherhithe 171 £2,052
      Park Royal 239 £2,059
      Brixton 206 £2,069
      Whitton 34 £2,071
      North Finchley 72 £2,077
      Furzedown 326 £2,079
      Perivale 79 £2,081
      New Barnet 33 £2,082
      Limehouse 218 £2,095
      Pinner 42 £2,109
      Merton 122 £2,118
      Archway 137 £2,126
      Mile End 161 £2,128
      Old Kent Road 174 £2,137
      West Barnes 42 £2,144
      New Malden 54 £2,156
      Shacklewell 107 £2,160
      Holloway 239 £2,169
      Scrattons Farm 31 £2,172
      Harmondsworth 21 £2,173
      Stanmore 34 £2,175
      Stockwell 210 £2,183
      Tolworth 34 £2,190
      Dollis Hill 167 £2,206
      Walworth 167 £2,214
      Hendon 86 £2,224
      Charlton Riverside 58 £2,236
      Silvertown 135 £2,241
      Ickenham 51 £2,249
      Putney 230 £2,259
      Worcester Park 20 £2,265
      East Greenwich 215 £2,268
      Stratford 356 £2,289
      Stepney 210 £2,303
      Earlsfield 104 £2,307
      Twyford 75 £2,308
      Kingsbury 78 £2,324
      Stamford Hill 91 £2,344
      Whetstone 54 £2,347
      Balham 253 £2,347
      Kennington 39 £2,348
      Colindale 199 £2,349
      Mapesbury 78 £2,349
      Southfields 123 £2,351
      Hackney 141 £2,360
      Crouch End 92 £2,365
      Dulwich 23 £2,375
      Wandsworth 270 £2,418
      Hendon Central 95 £2,428
      Oval 122 £2,435
      Greenwich Peninsula 59 £2,444
      Dalston 112 £2,451
      Hornchurch 24 £2,483
      Slade Green 20 £2,492
      Highbury 180 £2,502
      Blackheath 38 £2,540
      Spring Grove 125 £2,547
      Stroud Green 48 £2,553
      Norbiton 201 £2,562
      Stoke Newington 164 £2,564
      Clapham Junction 393 £2,565
      Upton 35 £2,577
      Clayhall 50 £2,579
      Woodside Park 41 £2,583
      Clapham 311 £2,587
      St Pancras 278 £2,590
      Church End 82 £2,607
      Hanwell 222 £2,612
      Blackwall 282 £2,619
      Shepherd's Bush 465 £2,646
      Elephant and Castle 232 £2,668
      Friern Barnet 48 £2,669
      Hackbridge 25 £2,670
      West Kensington 370 £2,686
      Middle Park 40 £2,764
      Tufnell Park 36 £2,774
      Whitechapel 633 £2,786
      Bermondsey 228 £2,816
      Peckham 241 £2,850
      Queen's Park 129 £2,890
      Kilburn 129 £2,895
      Merton Park 112 £2,917
      West Finchley 46 £2,924
      Temple Fortune 70 £2,969
      Barnsbury 321 £2,985
      Isle of Dogs 565 £3,028
      Gidea Park 33 £3,060
      Roehampton 91 £3,094
      Brent Cross 75 £3,099
      South Hampstead 212 £3,118
      Islington 218 £3,147
      Cockfosters 63 £3,149
      Battersea 267 £3,161
      Mortlake 45 £3,168
      Brondesbury 149 £3,174
      Lambeth 54 £3,194
      Hoxton 190 £3,265
      Brook Green 181 £3,319
      Hammersmith 550 £3,387
      Canary Wharf 367 £3,409
      Mill Hill 54 £3,448
      Somers Town 98 £3,465
      Muswell Hill 112 £3,502
      Kentish Town 183 £3,519
      Shoreditch 157 £3,520
      Waterloo 107 £3,558
      Raynes Park 148 £3,573
      Fulham 496 £3,669
      Strawberry Hill 46 £3,715
      Hampton Wick 32 £3,721
      Wapping 252 £3,768
      Fitzrovia 299 £3,772
      North Kensington 339 £3,779
      Clerkenwell 208 £3,782
      King's Cross 239 £3,843
      Golders Green 144 £3,867
      Kew 44 £3,916
      Earl's Court 540 £3,928
      The Borough 191 £3,993
      North Sheen 52 £4,076
      Finsbury 172 £4,183
      Vauxhall 270 £4,198
      East Sheen 50 £4,278
      High Barnet 36 £4,325
      Gospel Oak 49 £4,365
      Petersham 25 £4,466
      West Hampstead 324 £4,609
      Holborn 135 £4,676
      Southwark 109 £4,908
      St Margarets 48 £4,971
      Notting Hill 470 £5,263
      Chalk Farm 323 £5,381
      Bloomsbury 139 £5,473
      Brompton 805 £5,606
      Belsize Park 462 £6,224
      Coombe 30 £7,645
      Chelsea 472 £8,210
      Kensington 422 £8,642
      Hampstead Garden Suburb 68 £11,954
      South Kensington 534 £11,992
      Be the first to find new properties
      Your search
      • Greater london

      There were 3,936 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!