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 289 £1,274
      Northumberland Heath 28 £1,397
      Kenton 33 £1,440
      Thornton Heath 66 £1,462
      Greenford 57 £1,477
      Anerley 22 £1,483
      Gants Hill 42 £1,499
      Hounslow West 59 £1,513
      Cowley 31 £1,516
      Pollards Hill 25 £1,524
      Yeading 38 £1,540
      Chingford 56 £1,561
      Newbury Park 28 £1,564
      Seven Kings 68 £1,570
      Rush Green 40 £1,593
      West Drayton 57 £1,594
      Southbury 48 £1,607
      Carshalton Beeches 36 £1,608
      Rayners Lane 61 £1,613
      Penge 20 £1,619
      Heston 32 £1,621
      Bedfont 31 £1,639
      Feltham 40 £1,645
      Wealdstone 148 £1,651
      Northwood 52 £1,654
      Cricklewood 60 £1,659
      Perry Vale 38 £1,670
      Worton 53 £1,676
      Highams Park 27 £1,690
      Waddon 60 £1,699
      West Barnes 29 £1,701
      Kingsbury 50 £1,707
      Forest Gate 23 £1,715
      Edmonton 54 £1,717
      Hendon Central 63 £1,723
      New Malden 33 £1,735
      Becontree 20 £1,739
      South Norwood 42 £1,742
      Becontree Heath 28 £1,747
      Addiscombe 42 £1,759
      Stanmore 27 £1,761
      Dagenham 23 £1,768
      Upper Norwood 20 £1,770
      Harrow Weald 45 £1,770
      Plaistow 42 £1,771
      Bowes 26 £1,776
      Sudbury 75 £1,780
      Palmers Green 45 £1,782
      Plumstead 39 £1,798
      Mitcham 38 £1,816
      Finchley 32 £1,830
      West Green 132 £1,838
      Harringay 77 £1,841
      Southgate 27 £1,843
      Beckenham 33 £1,851
      Broad Green 173 £1,872
      Ponders End 21 £1,900
      Hillingdon 32 £1,917
      Benhilton 41 £1,920
      West Norwood 44 £1,930
      South Woodford 21 £1,938
      Hanwell 83 £1,943
      Leyton 116 £1,947
      Perivale 40 £1,975
      Alperton 74 £1,990
      Hither Green 34 £1,993
      Purley 36 £2,000
      Hayes 66 £2,027
      Hendon 76 £2,032
      Dollis Hill 109 £2,042
      Forest Hill 26 £2,043
      Roehampton 28 £2,044
      Strawberry Hill 42 £2,046
      Tulse Hill 22 £2,055
      Sudbury Hill 21 £2,065
      Ladywell 59 £2,071
      West Hendon 57 £2,073
      Thamesmead 20 £2,086
      Hornsey 112 £2,088
      Hornchurch 25 £2,104
      Middle Park 20 £2,110
      Church End 46 £2,115
      West Hackney 33 £2,164
      Leytonstone 44 £2,165
      Harlesden 90 £2,169
      Collier's Wood 47 £2,173
      Selhurst 48 £2,207
      Preston 87 £2,210
      Beckton 30 £2,211
      Gallions Reach 24 £2,242
      Mapesbury 78 £2,246
      Spring Grove 77 £2,247
      Park Royal 151 £2,252
      Camberwell 56 £2,296
      Deptford 58 £2,323
      Streatham Hill 102 £2,333
      Charlton 28 £2,341
      Brixton 98 £2,350
      East Dulwich 39 £2,380
      Furzedown 157 £2,391
      Streatham 83 £2,397
      Merton 60 £2,398
      Colindale 149 £2,408
      Summerstown 48 £2,420
      Surbiton 70 £2,421
      Poplar 120 £2,429
      Peckham 56 £2,440
      Mile End 85 £2,440
      Earlsfield 57 £2,441
      Woodside Park 22 £2,463
      Archway 93 £2,463
      New Cross 61 £2,467
      Stroud Green 34 £2,470
      Temple Fortune 62 £2,478
      Friern Barnet 30 £2,490
      Brent Cross 63 £2,493
      Hackney Wick 23 £2,501
      Finsbury Park 82 £2,505
      Homerton 26 £2,513
      Rotherhithe 84 £2,517
      Clapton 68 £2,518
      Ickenham 27 £2,520
      Twyford 39 £2,542
      Stoke Newington 102 £2,545
      New Cross Gate 47 £2,549
      Holloway 159 £2,550
      Crouch End 68 £2,563
      Balham 118 £2,586
      High Barnet 22 £2,600
      Coombe 22 £2,608
      Shacklewell 61 £2,610
      Kilburn 83 £2,612
      East Greenwich 110 £2,617
      Limehouse 146 £2,626
      Southfields 50 £2,638
      Muswell Hill 68 £2,651
      North Finchley 49 £2,661
      Kidbrooke 69 £2,690
      Mill Hill 26 £2,712
      Merton Park 56 £2,722
      Norbiton 127 £2,748
      Dalston 76 £2,751
      St Pancras 190 £2,769
      Wandsworth 168 £2,777
      Stamford Hill 56 £2,790
      Hackney 66 £2,791
      Loughborough Junction 38 £2,805
      Canning Town 120 £2,805
      Highbury 102 £2,831
      Yiewsley 25 £2,837
      Greenwich Peninsula 80 £2,839
      Raynes Park 90 £2,862
      Shepherd's Bush 350 £2,864
      Bethnal Green 105 £2,869
      Bow 101 £2,870
      Upton Park 28 £2,879
      Shadwell 73 £2,887
      Stockwell 77 £2,893
      Clapham 169 £2,899
      Blackwall 291 £2,911
      Putney 97 £2,912
      Charlton Riverside 26 £2,931
      Brondesbury 69 £2,935
      West Kensington 302 £2,940
      Kew 21 £2,944
      Haggerston 44 £2,974
      Stepney 64 £2,997
      Silvertown 116 £3,002
      Queen's Park 74 £3,027
      Walworth 114 £3,028
      Old Kent Road 117 £3,044
      North Sheen 37 £3,059
      West Ham 75 £3,104
      Tufnell Park 28 £3,117
      Stratford 307 £3,164
      Petersham 25 £3,217
      Brook Green 119 £3,233
      Golders Green 117 £3,278
      North Kensington 163 £3,299
      West Hampstead 233 £3,303
      South Hampstead 173 £3,353
      Isle of Dogs 833 £3,372
      Barnsbury 264 £3,387
      Clapham Junction 130 £3,417
      Kennington 44 £3,425
      Cockfosters 31 £3,442
      Oval 85 £3,475
      Bermondsey 161 £3,542
      Canary Wharf 414 £3,614
      Hampton Wick 43 £3,635
      Islington 146 £3,643
      Fulham 287 £3,653
      Whitechapel 495 £3,713
      St Margarets 65 £3,717
      Hammersmith 529 £3,752
      Elephant and Castle 235 £3,761
      Fitzrovia 295 £3,783
      Somers Town 105 £3,804
      Battersea 164 £3,811
      Lambeth 47 £3,849
      Earl's Court 551 £3,910
      Kentish Town 138 £3,980
      Hoxton 120 £4,126
      Wapping 271 £4,190
      Mortlake 21 £4,316
      Shoreditch 167 £4,332
      Gospel Oak 31 £4,443
      Clerkenwell 190 £4,557
      The Borough 226 £4,572
      Finsbury 190 £4,637
      Vauxhall 318 £4,718
      Holborn 128 £4,774
      Notting Hill 354 £4,947
      Chalk Farm 309 £4,947
      Waterloo 153 £4,949
      Brompton 799 £5,003
      Belsize Park 362 £5,012
      King's Cross 201 £5,053
      Southwark 133 £5,288
      Bloomsbury 150 £5,594
      Kensington 320 £6,536
      Chelsea 564 £6,714
      South Kensington 620 £11,229
      Be the first to find new properties
      Your search
      • Greater london
      • Flat

      There were 2,666 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!