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 317 £1,262
      Northumberland Heath 27 £1,379
      Kenton 33 £1,449
      Anerley 21 £1,475
      Thornton Heath 68 £1,492
      Gants Hill 38 £1,494
      Greenford 53 £1,498
      Hounslow West 57 £1,498
      Newbury Park 26 £1,508
      Cowley 32 £1,528
      Yeading 39 £1,535
      Pollards Hill 26 £1,542
      Seven Kings 71 £1,556
      Chingford 58 £1,556
      Rush Green 38 £1,566
      Southbury 45 £1,598
      Feltham 46 £1,600
      Heston 31 £1,607
      Rayners Lane 65 £1,620
      Bedfont 30 £1,624
      Perry Vale 34 £1,627
      Carshalton Beeches 38 £1,639
      Wealdstone 158 £1,644
      West Drayton 50 £1,650
      Northwood 47 £1,659
      Highams Park 25 £1,663
      Worton 52 £1,673
      Waddon 65 £1,700
      Becontree Heath 27 £1,708
      Cricklewood 65 £1,712
      Addiscombe 44 £1,716
      Kingsbury 49 £1,717
      New Malden 33 £1,717
      Penge 21 £1,723
      Edmonton 49 £1,732
      Becontree 21 £1,745
      South Norwood 42 £1,749
      Upper Norwood 23 £1,750
      Bowes 23 £1,755
      Dagenham 24 £1,760
      Southgate 28 £1,762
      West Barnes 28 £1,783
      Hendon Central 65 £1,783
      Forest Gate 28 £1,785
      Palmers Green 48 £1,786
      Brunswick Park 21 £1,787
      Harrow Weald 46 £1,788
      Cranford 46 £1,793
      Plaistow 44 £1,795
      Sudbury 90 £1,834
      Broad Green 141 £1,838
      Harringay 90 £1,841
      Finchley 32 £1,855
      West Green 133 £1,855
      Mitcham 38 £1,861
      Beckenham 36 £1,865
      Plumstead 44 £1,905
      Perivale 47 £1,916
      Benhilton 39 £1,925
      West Norwood 49 £1,929
      Stanmore 30 £1,929
      Hither Green 37 £1,939
      Belmont 20 £1,964
      Tulse Hill 22 £1,967
      Alperton 73 £1,991
      Forest Hill 30 £1,995
      Strawberry Hill 44 £2,011
      West Hendon 65 £2,023
      Ladywell 72 £2,031
      Hanwell 96 £2,034
      Purley 33 £2,038
      Dollis Hill 120 £2,048
      Hornchurch 28 £2,050
      Hillingdon 28 £2,052
      Hendon 74 £2,078
      Wallington 21 £2,084
      Middle Park 21 £2,095
      Hayes 91 £2,101
      Roehampton 29 £2,102
      Leyton 117 £2,105
      Hornsey 132 £2,115
      Thamesmead 22 £2,118
      Stroud Green 34 £2,127
      Sudbury Hill 24 £2,128
      Harlesden 102 £2,145
      Leytonstone 42 £2,147
      Church End 46 £2,164
      Whetstone 20 £2,179
      Selhurst 50 £2,186
      Collier's Wood 56 £2,197
      Beckton 29 £2,212
      Gallions Reach 26 £2,229
      Preston 77 £2,244
      West Finchley 20 £2,250
      Spring Grove 79 £2,258
      Mapesbury 78 £2,269
      Summerstown 55 £2,270
      West Hackney 32 £2,280
      Streatham 89 £2,287
      Park Royal 161 £2,290
      New Cross Gate 40 £2,297
      Camberwell 62 £2,308
      Surbiton 79 £2,320
      Charlton 28 £2,325
      Streatham Hill 106 £2,338
      Deptford 63 £2,364
      Ickenham 32 £2,382
      Furzedown 172 £2,384
      Brixton 103 £2,389
      Archway 98 £2,392
      Hackney Wick 22 £2,403
      Colindale 215 £2,414
      Peckham 66 £2,420
      New Cross 78 £2,423
      East Dulwich 33 £2,425
      Earlsfield 58 £2,425
      Woodside Park 25 £2,431
      Poplar 131 £2,437
      Twyford 48 £2,441
      Merton 80 £2,453
      Homerton 28 £2,460
      Temple Fortune 62 £2,475
      Friern Barnet 32 £2,487
      Balham 137 £2,490
      Brent Cross 75 £2,510
      Rotherhithe 97 £2,513
      Crouch End 70 £2,536
      Finsbury Park 88 £2,542
      Mile End 93 £2,552
      Holloway 158 £2,557
      Kilburn 85 £2,571
      Clapton 67 £2,579
      North Finchley 58 £2,589
      Shacklewell 62 £2,604
      East Greenwich 120 £2,610
      Stoke Newington 117 £2,614
      Norbiton 143 £2,619
      Kidbrooke 81 £2,627
      Muswell Hill 75 £2,632
      Coombe 20 £2,635
      Southfields 53 £2,644
      Loughborough Junction 47 £2,650
      Yiewsley 28 £2,674
      Brondesbury 85 £2,677
      Limehouse 150 £2,677
      Mill Hill 28 £2,692
      Dalston 83 £2,715
      St Pancras 201 £2,721
      Merton Park 56 £2,742
      Upton Park 31 £2,742
      Shadwell 83 £2,754
      Wandsworth 178 £2,771
      Highbury 117 £2,776
      Stepney 75 £2,807
      Bow 118 £2,821
      Raynes Park 101 £2,839
      Charlton Riverside 27 £2,843
      Clapham 175 £2,850
      Greenwich Peninsula 87 £2,858
      Stockwell 89 £2,860
      Kew 23 £2,860
      Bethnal Green 106 £2,865
      Hackney 70 £2,876
      Putney 112 £2,882
      Shepherd's Bush 352 £2,892
      Queen's Park 84 £2,927
      Canning Town 117 £2,931
      Blackwall 315 £2,938
      Stamford Hill 56 £2,949
      Haggerston 45 £2,958
      West Kensington 304 £2,959
      Walworth 125 £3,002
      Silvertown 130 £3,018
      Tufnell Park 30 £3,061
      Old Kent Road 125 £3,062
      West Ham 81 £3,088
      North Sheen 36 £3,126
      Golders Green 131 £3,207
      Stratford 329 £3,215
      Brook Green 121 £3,216
      Petersham 27 £3,251
      North Kensington 162 £3,261
      Clapham Junction 140 £3,305
      Barnsbury 271 £3,326
      Cockfosters 30 £3,332
      Isle of Dogs 861 £3,355
      Kennington 45 £3,362
      West Hampstead 232 £3,372
      South Hampstead 180 £3,389
      Oval 95 £3,405
      Elephant and Castle 317 £3,445
      Bermondsey 175 £3,497
      Fulham 292 £3,564
      Islington 157 £3,588
      Canary Wharf 432 £3,601
      Whitechapel 525 £3,603
      Hampton Wick 40 £3,666
      Hammersmith 548 £3,671
      Battersea 172 £3,698
      Fitzrovia 302 £3,715
      St Margarets 62 £3,785
      Somers Town 101 £3,821
      Lambeth 48 £3,823
      Earl's Court 615 £3,833
      Kentish Town 140 £4,004
      Mortlake 24 £4,052
      Hoxton 126 £4,109
      Wapping 281 £4,151
      Shoreditch 166 £4,293
      Clerkenwell 197 £4,456
      Finsbury 209 £4,509
      The Borough 225 £4,591
      Vauxhall 352 £4,731
      Waterloo 165 £4,753
      Holborn 142 £4,786
      Gospel Oak 31 £4,888
      King's Cross 209 £4,906
      Chalk Farm 315 £4,928
      Brompton 841 £4,949
      Belsize Park 360 £4,955
      Notting Hill 361 £4,968
      Southwark 135 £5,223
      Bloomsbury 154 £5,497
      Chelsea 616 £6,426
      Kensington 327 £6,470
      South Kensington 643 £10,799
      Be the first to find new properties
      Your search
      • Greater london
      • Flat

      There were 5,213 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!