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 264 £1,276
      Greenford 65 £1,388
      Northumberland Heath 29 £1,432
      Pollards Hill 24 £1,467
      Thornton Heath 67 £1,470
      Kenton 35 £1,473
      Anerley 24 £1,478
      Hounslow West 59 £1,507
      Cowley 30 £1,509
      West Drayton 58 £1,558
      Chingford 58 £1,565
      Yeading 39 £1,566
      Seven Kings 67 £1,581
      Newbury Park 31 £1,582
      Rush Green 42 £1,583
      Gants Hill 44 £1,587
      Carshalton Beeches 35 £1,591
      Perry Vale 40 £1,609
      Southbury 49 £1,615
      Rayners Lane 62 £1,616
      Heston 32 £1,621
      Feltham 42 £1,627
      Bedfont 32 £1,627
      Northwood 52 £1,628
      Wealdstone 147 £1,645
      Cricklewood 63 £1,685
      Highams Park 27 £1,690
      Worton 50 £1,699
      Waddon 60 £1,700
      New Malden 32 £1,706
      Edmonton 55 £1,706
      Kingsbury 49 £1,709
      Hendon Central 64 £1,713
      Becontree 23 £1,719
      Dagenham 23 £1,731
      South Norwood 44 £1,734
      Becontree Heath 28 £1,747
      West Barnes 26 £1,750
      Stanmore 26 £1,753
      Plumstead 44 £1,757
      Addiscombe 41 £1,765
      Harrow Weald 48 £1,774
      Forest Gate 30 £1,774
      Plaistow 44 £1,786
      Sudbury 77 £1,787
      Palmers Green 43 £1,795
      Bowes 27 £1,795
      Mitcham 38 £1,811
      Finchley 32 £1,830
      Harringay 81 £1,836
      Beckenham 34 £1,836
      Southgate 27 £1,843
      West Green 130 £1,856
      Ponders End 22 £1,866
      West Norwood 41 £1,899
      Benhilton 43 £1,906
      Broad Green 170 £1,911
      South Woodford 20 £1,912
      Belmont 20 £1,929
      Hillingdon 31 £1,931
      Leyton 113 £1,957
      Perivale 40 £1,964
      Forest Hill 29 £1,970
      Hanwell 83 £1,973
      Hither Green 34 £1,996
      Hayes 66 £2,006
      Tulse Hill 22 £2,007
      Alperton 78 £2,023
      Strawberry Hill 38 £2,045
      Hendon 70 £2,052
      Dollis Hill 107 £2,056
      Sudbury Hill 21 £2,071
      West Hendon 56 £2,085
      Roehampton 29 £2,090
      Ladywell 58 £2,090
      Hornsey 111 £2,093
      Hornchurch 25 £2,104
      Church End 45 £2,112
      Middle Park 20 £2,115
      West Hackney 32 £2,135
      Harlesden 91 £2,148
      Leytonstone 45 £2,153
      Selhurst 50 £2,167
      Collier's Wood 45 £2,181
      Preston 90 £2,189
      Mapesbury 79 £2,229
      Gallions Reach 25 £2,233
      Spring Grove 79 £2,235
      Whetstone 21 £2,242
      Beckton 29 £2,242
      Park Royal 146 £2,264
      Deptford 61 £2,274
      Camberwell 54 £2,296
      Colindale 145 £2,299
      Purley 36 £2,299
      East Dulwich 37 £2,318
      Summerstown 46 £2,346
      Charlton 29 £2,350
      Brixton 99 £2,352
      Streatham Hill 97 £2,363
      Furzedown 161 £2,375
      Streatham 85 £2,383
      Peckham 56 £2,393
      Earlsfield 56 £2,415
      Merton 65 £2,430
      Woodside Park 23 £2,432
      Poplar 118 £2,432
      Archway 94 £2,434
      Surbiton 71 £2,447
      Homerton 29 £2,451
      New Cross 59 £2,455
      Stroud Green 34 £2,478
      Rotherhithe 81 £2,484
      Clapton 71 £2,489
      Mile End 92 £2,493
      Finsbury Park 82 £2,501
      Hackney Wick 23 £2,501
      Brent Cross 64 £2,509
      New Cross Gate 45 £2,517
      Crouch End 65 £2,524
      Friern Barnet 30 £2,527
      Stoke Newington 107 £2,528
      Twyford 40 £2,542
      Holloway 161 £2,545
      Southfields 55 £2,603
      Coombe 22 £2,608
      East Greenwich 108 £2,612
      Balham 114 £2,634
      Kilburn 80 £2,652
      Limehouse 145 £2,653
      Shacklewell 58 £2,659
      Ickenham 29 £2,674
      North Finchley 51 £2,687
      Kidbrooke 66 £2,689
      Mill Hill 26 £2,715
      Muswell Hill 66 £2,715
      Norbiton 123 £2,726
      Merton Park 56 £2,743
      Loughborough Junction 41 £2,745
      Dalston 73 £2,758
      St Pancras 188 £2,759
      Wandsworth 174 £2,772
      Stamford Hill 57 £2,780
      Hackney 68 £2,792
      Clapham 164 £2,806
      Yiewsley 26 £2,816
      Raynes Park 89 £2,836
      Temple Fortune 66 £2,862
      Highbury 102 £2,869
      Shadwell 70 £2,871
      Shepherd's Bush 351 £2,876
      Bethnal Green 102 £2,877
      Upton Park 28 £2,879
      Canning Town 116 £2,893
      Bow 97 £2,898
      Kew 22 £2,913
      Stockwell 76 £2,916
      Blackwall 295 £2,923
      Putney 101 £2,933
      Silvertown 110 £2,954
      Charlton Riverside 28 £2,970
      Haggerston 43 £2,981
      West Kensington 297 £2,983
      Brondesbury 65 £2,988
      Greenwich Peninsula 81 £2,993
      Walworth 118 £3,004
      Old Kent Road 123 £3,014
      Stepney 65 £3,034
      North Sheen 38 £3,038
      Tufnell Park 29 £3,101
      Queen's Park 71 £3,106
      West Ham 73 £3,111
      South Hampstead 168 £3,147
      High Barnet 22 £3,196
      Stratford 309 £3,213
      Petersham 25 £3,217
      Golders Green 124 £3,233
      Brook Green 117 £3,241
      North Kensington 163 £3,278
      West Hampstead 224 £3,312
      Clapham Junction 133 £3,374
      Barnsbury 266 £3,376
      Isle of Dogs 843 £3,393
      Cockfosters 30 £3,467
      Kennington 41 £3,481
      Oval 82 £3,520
      Hampton Wick 40 £3,559
      Bermondsey 162 £3,578
      Canary Wharf 427 £3,641
      Fulham 282 £3,682
      Whitechapel 501 £3,684
      Islington 147 £3,711
      St Margarets 63 £3,718
      Battersea 172 £3,741
      Hammersmith 534 £3,745
      Fitzrovia 287 £3,757
      Elephant and Castle 222 £3,801
      Somers Town 106 £3,831
      Lambeth 48 £3,833
      Earl's Court 546 £3,934
      Kentish Town 140 £3,971
      Hoxton 124 £4,082
      Mortlake 23 £4,169
      Wapping 272 £4,193
      Shoreditch 163 £4,380
      Gospel Oak 29 £4,499
      The Borough 225 £4,580
      Finsbury 197 £4,635
      Clerkenwell 194 £4,646
      Holborn 131 £4,733
      Vauxhall 319 £4,768
      Waterloo 155 £4,919
      Notting Hill 352 £4,943
      Chalk Farm 310 £4,950
      Belsize Park 356 £4,961
      Brompton 803 £4,991
      King's Cross 197 £5,203
      Southwark 136 £5,251
      Bloomsbury 152 £5,579
      Kensington 318 £6,579
      Chelsea 563 £6,770
      South Kensington 625 £11,203
      Be the first to find new properties
      Your search
      • Greater london
      • Flat

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