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
      Yiewsley 47 £1,384
      Penge 28 £1,405
      Hounslow West 62 £1,409
      Greenford 63 £1,433
      Cowley 59 £1,465
      Northumberland Heath 26 £1,477
      Becontree Heath 20 £1,478
      Gants Hill 49 £1,497
      Carshalton Beeches 35 £1,499
      Seven Kings 67 £1,523
      Thornton Heath 73 £1,524
      Kenton 30 £1,524
      Chingford 20 £1,526
      West Drayton 61 £1,564
      Newbury Park 35 £1,566
      Yeading 41 £1,566
      Bedfont 28 £1,581
      South Norwood 36 £1,585
      Cricklewood 50 £1,589
      Worton 49 £1,593
      Catford South 23 £1,593
      Thames View 23 £1,604
      Perry Vale 33 £1,607
      Southbury 36 £1,611
      Heston 36 £1,613
      Wealdstone 139 £1,622
      Hillingdon 44 £1,622
      Feltham 42 £1,623
      Edmonton 50 £1,650
      Stanmore 23 £1,660
      Anerley 20 £1,675
      Shortlands 23 £1,686
      Rayners Lane 68 £1,692
      Addiscombe 59 £1,697
      New Malden 37 £1,698
      Hendon Central 67 £1,700
      Ponders End 22 £1,713
      Northwood 64 £1,718
      Finchley 32 £1,719
      Waddon 65 £1,722
      Roehampton 44 £1,726
      Upper Norwood 22 £1,748
      Rush Green 45 £1,761
      West Norwood 45 £1,771
      Brunswick Park 21 £1,783
      Sudbury 93 £1,786
      Harrow Weald 45 £1,793
      Beckenham 26 £1,798
      Benhilton 67 £1,808
      Becontree 31 £1,810
      Southgate 21 £1,821
      Palmers Green 43 £1,822
      Broad Green 181 £1,832
      Kingsbury 49 £1,834
      Plumstead 50 £1,854
      Mitcham 44 £1,861
      Tulse Hill 21 £1,862
      Forest Hill 29 £1,868
      Plaistow 43 £1,876
      Hayes 92 £1,883
      Wallington 34 £1,887
      New Southgate 21 £1,888
      West Green 141 £1,902
      Dollis Hill 80 £1,912
      South Woodford 25 £1,916
      Alperton 75 £1,948
      Hanwell 100 £1,950
      Sudbury Hill 27 £1,953
      New Barnet 20 £1,976
      Plashet 26 £1,988
      Forest Gate 27 £1,996
      Homerton 31 £2,004
      Strawberry Hill 41 £2,004
      Hendon 76 £2,010
      Leyton 108 £2,013
      Harlesden 92 £2,014
      Perivale 49 £2,017
      Leytonstone 50 £2,017
      Deptford 43 £2,034
      Hither Green 34 £2,041
      Beckton 30 £2,045
      Selhurst 60 £2,065
      Dagenham 22 £2,065
      New Cross Gate 51 £2,077
      Church End 61 £2,097
      Nunhead 21 £2,099
      Thamesmead 24 £2,115
      Whetstone 30 £2,118
      Purley 36 £2,119
      Ladywell 71 £2,121
      West Hendon 51 £2,127
      Gallions Reach 23 £2,133
      Hornchurch 21 £2,133
      Camberwell 62 £2,141
      Collier's Wood 57 £2,161
      Streatham 106 £2,185
      Maryland 26 £2,195
      Spring Grove 86 £2,200
      Charlton 25 £2,217
      New Cross 68 £2,220
      Harringay 84 £2,233
      Mapesbury 92 £2,237
      Ickenham 40 £2,241
      Hornsey 87 £2,246
      Park Royal 158 £2,263
      Furzedown 114 £2,263
      East Dulwich 29 £2,264
      Merton 64 £2,295
      Clapton 83 £2,328
      Earlsfield 65 £2,336
      Preston 90 £2,342
      Poplar 167 £2,343
      Colindale 170 £2,344
      Surbiton 75 £2,347
      Temple Fortune 74 £2,355
      Rotherhithe 93 £2,377
      Archway 112 £2,389
      Crouch End 61 £2,394
      Peckham 71 £2,402
      Finsbury Park 110 £2,408
      Mile End 79 £2,408
      West Hackney 35 £2,414
      Twyford 45 £2,417
      Streatham Hill 97 £2,418
      Southfields 46 £2,428
      Brent Cross 61 £2,433
      Woodside Park 22 £2,433
      Putney 98 £2,444
      Kilburn 111 £2,457
      Brixton 111 £2,462
      East Greenwich 107 £2,465
      Friern Barnet 30 £2,466
      Summerstown 52 £2,476
      Shadwell 70 £2,498
      North Finchley 46 £2,510
      Holloway 161 £2,510
      Coombe 29 £2,551
      Mill Hill 33 £2,557
      Muswell Hill 66 £2,580
      Canning Town 164 £2,594
      Bow 141 £2,607
      Limehouse 148 £2,608
      Loughborough Junction 44 £2,610
      Stepney 86 £2,632
      Kidbrooke 78 £2,647
      Wandsworth 172 £2,648
      Stockwell 100 £2,712
      Clapham 171 £2,714
      Hackney 69 £2,718
      Bethnal Green 98 £2,721
      Charlton Riverside 30 £2,722
      Dalston 80 £2,726
      Shacklewell 56 £2,743
      Blackwall 296 £2,746
      High Barnet 24 £2,747
      Stamford Hill 68 £2,748
      Upton Park 28 £2,760
      Merton Park 51 £2,766
      Mortlake 27 £2,773
      Brondesbury 75 £2,791
      Stoke Newington 134 £2,798
      Haggerston 41 £2,800
      West Ham 79 £2,803
      Balham 84 £2,806
      West Kensington 308 £2,806
      Norbiton 117 £2,812
      St Pancras 191 £2,815
      Stroud Green 39 £2,852
      Raynes Park 82 £2,857
      Silvertown 119 £2,865
      Highbury 125 £2,895
      Old Kent Road 119 £2,912
      Golders Green 131 £2,915
      Kennington 49 £2,930
      Cockfosters 36 £2,930
      Shepherd's Bush 362 £2,935
      Greenwich Peninsula 76 £3,022
      South Hampstead 146 £3,024
      Walworth 95 £3,048
      North Kensington 150 £3,163
      Stratford 290 £3,174
      West Hampstead 251 £3,178
      North Sheen 35 £3,188
      Queen's Park 76 £3,221
      Tufnell Park 28 £3,230
      Kew 20 £3,258
      Oval 91 £3,302
      Clapham Junction 131 £3,303
      St Margarets 71 £3,355
      Barnsbury 264 £3,357
      Gospel Oak 27 £3,395
      Isle of Dogs 869 £3,419
      Whitechapel 511 £3,432
      Brook Green 119 £3,496
      Elephant and Castle 219 £3,499
      Bermondsey 179 £3,546
      Fulham 318 £3,576
      Canary Wharf 469 £3,603
      Islington 182 £3,641
      Somers Town 123 £3,669
      Hampton Wick 43 £3,684
      Hammersmith 531 £3,733
      Battersea 170 £3,851
      Earl's Court 533 £3,868
      Fitzrovia 297 £3,935
      Kentish Town 140 £3,981
      Lambeth 48 £4,015
      Wapping 245 £4,320
      The Borough 217 £4,374
      Hoxton 139 £4,458
      Finsbury 211 £4,591
      Vauxhall 319 £4,632
      Shoreditch 154 £4,653
      Notting Hill 375 £4,693
      Clerkenwell 192 £4,713
      Waterloo 173 £4,901
      Chalk Farm 294 £5,044
      Brompton 779 £5,084
      Holborn 123 £5,251
      Belsize Park 356 £5,464
      King's Cross 190 £5,469
      Bloomsbury 139 £5,480
      Southwark 131 £5,747
      Kensington 326 £7,092
      Chelsea 575 £7,309
      South Kensington 638 £11,614
      Be the first to find new properties
      Your search
      • Greater london
      • Flat

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