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 239 £1,285
      Greenford 65 £1,387
      Northumberland Heath 29 £1,444
      Thornton Heath 67 £1,483
      Kenton 33 £1,492
      Pollards Hill 23 £1,495
      Anerley 25 £1,503
      Cowley 32 £1,503
      Hounslow West 61 £1,525
      West Drayton 55 £1,531
      Gants Hill 44 £1,560
      Perry Vale 37 £1,561
      Seven Kings 69 £1,578
      Chingford 58 £1,580
      Newbury Park 29 £1,581
      Penge 20 £1,582
      Carshalton Beeches 34 £1,582
      Rush Green 36 £1,590
      Southbury 48 £1,611
      Heston 33 £1,617
      Yeading 36 £1,619
      Bedfont 33 £1,626
      Northwood 52 £1,628
      Rayners Lane 63 £1,631
      Wealdstone 148 £1,641
      Highams Park 28 £1,666
      Feltham 37 £1,666
      Kingsbury 47 £1,672
      Cricklewood 59 £1,680
      Worton 50 £1,693
      Edmonton 52 £1,699
      Waddon 64 £1,705
      Becontree Heath 23 £1,713
      South Norwood 45 £1,716
      Hendon Central 64 £1,716
      New Malden 33 £1,726
      Plumstead 47 £1,728
      West Barnes 25 £1,741
      Becontree 24 £1,743
      Dagenham 22 £1,745
      Mitcham 42 £1,752
      Forest Gate 29 £1,753
      Stanmore 26 £1,753
      Harrow Weald 49 £1,753
      Brunswick Park 22 £1,762
      Sudbury 76 £1,768
      Addiscombe 44 £1,778
      Palmers Green 39 £1,781
      Bowes 29 £1,802
      Harringay 81 £1,815
      Plaistow 44 £1,816
      West Norwood 42 £1,818
      Finchley 33 £1,830
      Beckenham 34 £1,837
      Ponders End 24 £1,839
      Southgate 27 £1,846
      Benhilton 44 £1,861
      West Green 142 £1,864
      Hillingdon 32 £1,916
      Belmont 20 £1,929
      Broad Green 161 £1,938
      Hanwell 84 £1,966
      Forest Hill 29 £1,968
      New Barnet 21 £1,972
      Perivale 39 £1,982
      Leyton 113 £2,010
      Hayes 68 £2,012
      Strawberry Hill 37 £2,017
      Tulse Hill 23 £2,024
      Sudbury Hill 21 £2,031
      Hendon 65 £2,037
      Hither Green 32 £2,041
      Alperton 79 £2,046
      Dollis Hill 105 £2,052
      West Hendon 56 £2,089
      Hornsey 108 £2,113
      Hornchurch 25 £2,114
      Ladywell 57 £2,121
      Church End 49 £2,126
      Harlesden 90 £2,144
      Middle Park 20 £2,146
      Preston 88 £2,154
      Roehampton 30 £2,160
      Leytonstone 45 £2,169
      Selhurst 52 £2,169
      Collier's Wood 46 £2,204
      West Hackney 32 £2,212
      East Dulwich 40 £2,214
      Spring Grove 82 £2,214
      Whetstone 22 £2,219
      Mapesbury 81 £2,228
      Deptford 60 £2,233
      Gallions Reach 25 £2,245
      West Finchley 20 £2,247
      Park Royal 151 £2,256
      Beckton 28 £2,272
      Camberwell 56 £2,308
      Furzedown 158 £2,313
      Charlton 28 £2,333
      Peckham 58 £2,334
      Brixton 97 £2,341
      Purley 32 £2,346
      Streatham 88 £2,346
      Summerstown 44 £2,357
      Streatham Hill 101 £2,365
      Stroud Green 32 £2,374
      Temple Fortune 65 £2,374
      Surbiton 75 £2,391
      Poplar 125 £2,393
      New Cross Gate 42 £2,402
      Colindale 146 £2,402
      Homerton 30 £2,405
      Clapton 72 £2,419
      Archway 93 £2,426
      Woodside Park 23 £2,440
      Merton 63 £2,446
      Friern Barnet 32 £2,461
      Earlsfield 58 £2,465
      New Cross 53 £2,470
      Balham 121 £2,487
      Hackney Wick 22 £2,490
      Mile End 94 £2,494
      Coombe 24 £2,498
      Southfields 53 £2,498
      Rotherhithe 78 £2,504
      Twyford 42 £2,512
      Stoke Newington 109 £2,514
      Brent Cross 62 £2,520
      Finsbury Park 83 £2,525
      Holloway 153 £2,591
      Crouch End 69 £2,606
      East Greenwich 108 £2,624
      Muswell Hill 65 £2,625
      Shacklewell 60 £2,636
      Merton Park 58 £2,672
      Ickenham 29 £2,673
      Limehouse 141 £2,681
      Shadwell 66 £2,707
      Kilburn 75 £2,722
      Norbiton 119 £2,727
      North Finchley 49 £2,741
      Kidbrooke 65 £2,753
      Canning Town 125 £2,769
      Loughborough Junction 40 £2,781
      Dalston 75 £2,782
      Stamford Hill 58 £2,786
      Hackney 68 £2,797
      Mill Hill 26 £2,798
      High Barnet 23 £2,801
      St Pancras 189 £2,808
      Clapham 172 £2,817
      Highbury 97 £2,821
      Wandsworth 169 £2,823
      Yiewsley 25 £2,835
      Kew 23 £2,856
      Raynes Park 90 £2,877
      Shepherd's Bush 342 £2,894
      Bethnal Green 101 £2,899
      Stepney 67 £2,912
      Blackwall 299 £2,920
      Putney 97 £2,926
      Upton Park 27 £2,936
      West Ham 72 £2,942
      West Kensington 299 £2,945
      Bow 103 £2,952
      Brondesbury 62 £2,963
      Stockwell 73 £2,967
      Charlton Riverside 26 £2,976
      Greenwich Peninsula 81 £2,990
      Queen's Park 64 £2,990
      Haggerston 41 £3,000
      Old Kent Road 118 £3,034
      Silvertown 113 £3,039
      Walworth 123 £3,053
      Tufnell Park 31 £3,056
      North Sheen 37 £3,061
      Stratford 310 £3,156
      South Hampstead 158 £3,228
      Petersham 24 £3,247
      Golders Green 126 £3,285
      Kennington 49 £3,299
      Cockfosters 30 £3,307
      Brook Green 115 £3,318
      West Hampstead 225 £3,320
      North Kensington 160 £3,332
      Barnsbury 262 £3,336
      Clapham Junction 136 £3,361
      Isle of Dogs 846 £3,392
      Oval 87 £3,480
      Hampton Wick 38 £3,541
      Bermondsey 159 £3,587
      Canary Wharf 425 £3,647
      St Margarets 59 £3,660
      Whitechapel 489 £3,673
      Fulham 281 £3,682
      Hammersmith 527 £3,757
      Battersea 169 £3,774
      Somers Town 106 £3,799
      Lambeth 49 £3,800
      Elephant and Castle 224 £3,805
      Fitzrovia 284 £3,819
      Islington 145 £3,843
      Earl's Court 532 £3,949
      Kentish Town 145 £3,963
      Hoxton 124 £4,099
      Mortlake 23 £4,206
      Wapping 264 £4,313
      Shoreditch 156 £4,367
      Gospel Oak 29 £4,491
      The Borough 222 £4,652
      Clerkenwell 190 £4,656
      Vauxhall 322 £4,708
      Finsbury 201 £4,806
      Notting Hill 363 £4,888
      Holborn 136 £4,889
      Brompton 790 £4,908
      Waterloo 159 £4,940
      Chalk Farm 310 £4,957
      King's Cross 198 £5,083
      Belsize Park 337 £5,142
      Southwark 136 £5,241
      Bloomsbury 154 £5,585
      Kensington 321 £6,468
      Chelsea 550 £6,786
      South Kensington 618 £11,194
      Be the first to find new properties
      Your search
      • Greater london
      • Flat

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