Skip to content
    Filters
    Your search
    City
    District
    Price range
    Bedrooms
    Available from
    Bathrooms
    Property Type
    Student Friendly
    Published Since
      10,000+

      Flats to rent in London

      Average rental prices per month in London for Flats

      Area Properties
      Scrattons Farm 283 £1,274
      Northumberland Heath 28 £1,397
      Greenford 61 £1,436
      Kenton 33 £1,440
      Thornton Heath 67 £1,469
      Anerley 22 £1,483
      Gants Hill 42 £1,499
      Cowley 32 £1,508
      Hounslow West 59 £1,514
      Pollards Hill 25 £1,524
      Yeading 39 £1,564
      Chingford 57 £1,565
      Seven Kings 68 £1,570
      West Drayton 60 £1,573
      Newbury Park 29 £1,578
      Rush Green 41 £1,581
      Carshalton Beeches 35 £1,601
      Southbury 48 £1,606
      Rayners Lane 62 £1,616
      Penge 20 £1,619
      Heston 32 £1,621
      Bedfont 31 £1,639
      Feltham 40 £1,645
      Wealdstone 146 £1,648
      Northwood 52 £1,654
      Cricklewood 60 £1,659
      Perry Vale 39 £1,667
      Highams Park 27 £1,690
      Waddon 61 £1,698
      New Malden 32 £1,701
      West Barnes 28 £1,703
      Kingsbury 50 £1,707
      Worton 50 £1,709
      Edmonton 54 £1,717
      Hendon Central 63 £1,723
      South Norwood 44 £1,727
      Becontree 20 £1,739
      Forest Gate 24 £1,744
      Becontree Heath 28 £1,747
      Addiscombe 42 £1,759
      Stanmore 27 £1,761
      Plaistow 42 £1,771
      Bowes 26 £1,776
      Sudbury 75 £1,780
      Harrow Weald 47 £1,780
      Palmers Green 45 £1,782
      Plumstead 39 £1,783
      Dagenham 22 £1,784
      Mitcham 37 £1,819
      Finchley 32 £1,830
      Harringay 78 £1,833
      Southgate 27 £1,843
      West Green 133 £1,844
      Beckenham 33 £1,851
      Ponders End 22 £1,864
      West Norwood 44 £1,902
      Broad Green 175 £1,910
      South Woodford 20 £1,912
      Benhilton 42 £1,913
      Hillingdon 32 £1,917
      Hanwell 83 £1,942
      Hither Green 36 £1,957
      Perivale 39 £1,968
      Purley 36 £2,000
      Leyton 117 £2,001
      Alperton 73 £2,003
      Tulse Hill 22 £2,017
      Hayes 67 £2,019
      Dollis Hill 110 £2,026
      Hendon 76 £2,033
      Strawberry Hill 42 £2,046
      Roehampton 27 £2,060
      Sudbury Hill 21 £2,065
      Forest Hill 25 £2,070
      Ladywell 61 £2,071
      West Hendon 57 £2,073
      Hornsey 112 £2,088
      Thamesmead 20 £2,091
      Hornchurch 25 £2,104
      Middle Park 20 £2,110
      Church End 46 £2,115
      West Hackney 32 £2,134
      Collier's Wood 47 £2,164
      Leytonstone 44 £2,165
      Harlesden 90 £2,175
      Preston 88 £2,201
      Beckton 30 £2,211
      Selhurst 47 £2,221
      Mapesbury 79 £2,234
      Gallions Reach 24 £2,242
      Spring Grove 76 £2,254
      Park Royal 150 £2,257
      Camberwell 56 £2,285
      Streatham Hill 100 £2,337
      Deptford 58 £2,344
      Charlton 28 £2,356
      Brixton 97 £2,365
      East Dulwich 40 £2,369
      Streatham 83 £2,411
      Furzedown 159 £2,414
      Colindale 148 £2,414
      Poplar 122 £2,417
      Surbiton 72 £2,417
      Merton 63 £2,425
      Summerstown 46 £2,439
      Peckham 56 £2,440
      Mile End 85 £2,440
      Earlsfield 58 £2,443
      Archway 92 £2,451
      New Cross 61 £2,461
      Woodside Park 22 £2,463
      Stroud Green 34 £2,470
      Brent Cross 65 £2,476
      Temple Fortune 62 £2,478
      Friern Barnet 30 £2,490
      Hackney Wick 23 £2,501
      Finsbury Park 82 £2,505
      Rotherhithe 84 £2,508
      Homerton 26 £2,515
      Clapton 69 £2,515
      Ickenham 27 £2,520
      Stoke Newington 103 £2,532
      Holloway 162 £2,535
      Twyford 40 £2,546
      New Cross Gate 48 £2,572
      Crouch End 66 £2,587
      High Barnet 22 £2,600
      Southfields 50 £2,611
      East Greenwich 111 £2,612
      Balham 118 £2,622
      Coombe 21 £2,627
      Limehouse 147 £2,638
      Kilburn 82 £2,641
      Shacklewell 59 £2,642
      Muswell Hill 67 £2,653
      Wandsworth 171 £2,694
      Norbiton 123 £2,697
      North Finchley 50 £2,703
      Mill Hill 26 £2,712
      Kidbrooke 67 £2,714
      Merton Park 56 £2,730
      Dalston 75 £2,734
      St Pancras 189 £2,768
      Stamford Hill 56 £2,789
      Hackney 66 £2,791
      Loughborough Junction 39 £2,801
      Raynes Park 90 £2,829
      Yiewsley 25 £2,837
      Shepherd's Bush 349 £2,845
      Highbury 103 £2,848
      Bow 102 £2,867
      Bethnal Green 105 £2,869
      Canning Town 121 £2,872
      Greenwich Peninsula 80 £2,877
      Clapham 168 £2,877
      Upton Park 28 £2,879
      Shadwell 73 £2,887
      Stockwell 78 £2,894
      Brondesbury 68 £2,926
      Putney 98 £2,930
      Blackwall 292 £2,933
      West Kensington 298 £2,934
      Charlton Riverside 27 £2,942
      Kew 21 £2,944
      Haggerston 46 £2,975
      Silvertown 116 £3,002
      Stepney 65 £3,007
      Walworth 113 £3,033
      Queen's Park 76 £3,043
      Old Kent Road 116 £3,051
      North Sheen 37 £3,059
      Tufnell Park 29 £3,101
      West Ham 75 £3,104
      Brook Green 114 £3,198
      Stratford 307 £3,215
      Petersham 25 £3,217
      Golders Green 118 £3,287
      Cockfosters 31 £3,287
      North Kensington 163 £3,292
      West Hampstead 232 £3,298
      South Hampstead 175 £3,344
      Barnsbury 265 £3,377
      Isle of Dogs 837 £3,402
      Clapham Junction 129 £3,422
      Kennington 44 £3,425
      Oval 84 £3,498
      Bermondsey 161 £3,566
      Canary Wharf 413 £3,602
      Hampton Wick 42 £3,608
      Islington 145 £3,661
      Fulham 282 £3,666
      Whitechapel 494 £3,686
      Elephant and Castle 233 £3,708
      St Margarets 64 £3,725
      Hammersmith 528 £3,752
      Fitzrovia 294 £3,783
      Somers Town 105 £3,804
      Battersea 165 £3,807
      Lambeth 47 £3,849
      Earl's Court 552 £3,907
      Kentish Town 138 £3,973
      Hoxton 121 £4,127
      Wapping 271 £4,190
      Mortlake 21 £4,316
      Shoreditch 167 £4,332
      Gospel Oak 32 £4,385
      Finsbury 189 £4,469
      Clerkenwell 192 £4,554
      The Borough 227 £4,587
      Vauxhall 320 £4,714
      Holborn 129 £4,800
      Waterloo 154 £4,932
      Notting Hill 355 £4,944
      Chalk Farm 309 £4,947
      Belsize Park 363 £4,994
      King's Cross 199 £5,035
      Brompton 800 £5,039
      Southwark 135 £5,043
      Bloomsbury 150 £5,594
      Kensington 320 £6,418
      Chelsea 571 £6,714
      South Kensington 620 £11,234
      Be the first to find new properties
      Your search
      • Greater london
      • Flat

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