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 323 £1,258
      Northumberland Heath 28 £1,392
      Kenton 34 £1,459
      Anerley 21 £1,464
      Thornton Heath 63 £1,480
      Gants Hill 38 £1,490
      Greenford 53 £1,498
      Hounslow West 58 £1,505
      Newbury Park 26 £1,508
      Cowley 32 £1,529
      Yeading 39 £1,535
      Seven Kings 71 £1,545
      Rush Green 40 £1,568
      Southbury 43 £1,587
      Feltham 46 £1,598
      Heston 31 £1,607
      Perry Vale 34 £1,608
      Pollards Hill 23 £1,620
      Rayners Lane 63 £1,621
      Bedfont 28 £1,622
      Northwood 46 £1,625
      Carshalton Beeches 37 £1,635
      Highams Park 26 £1,644
      Wealdstone 158 £1,647
      West Drayton 49 £1,654
      Worton 52 £1,665
      Becontree Heath 27 £1,678
      Hendon Central 64 £1,700
      Waddon 65 £1,709
      Addiscombe 45 £1,716
      Kingsbury 49 £1,716
      Chingford 59 £1,717
      Cricklewood 64 £1,718
      Becontree 22 £1,725
      Dagenham 26 £1,727
      New Malden 33 £1,729
      Edmonton 48 £1,732
      Penge 21 £1,732
      Upper Norwood 23 £1,750
      South Norwood 41 £1,756
      Bowes 22 £1,757
      Southgate 28 £1,762
      Palmers Green 47 £1,775
      West Barnes 28 £1,783
      Forest Gate 28 £1,785
      Plaistow 44 £1,788
      Brunswick Park 22 £1,792
      Harrow Weald 47 £1,801
      Cranford 46 £1,808
      Broad Green 135 £1,813
      Harringay 89 £1,824
      Sudbury 89 £1,829
      Finchley 33 £1,852
      Beckenham 34 £1,853
      West Green 134 £1,860
      Mitcham 39 £1,883
      Perivale 47 £1,895
      Plumstead 44 £1,902
      Benhilton 38 £1,938
      Stanmore 27 £1,955
      West Norwood 47 £1,959
      Hither Green 36 £1,962
      Forest Hill 32 £1,995
      Tulse Hill 21 £1,996
      Strawberry Hill 45 £2,004
      Alperton 71 £2,009
      West Hendon 65 £2,022
      Ladywell 73 £2,024
      Leyton 112 £2,025
      Hendon 79 £2,030
      Dollis Hill 120 £2,045
      Hanwell 94 £2,049
      Hornchurch 28 £2,050
      Hillingdon 28 £2,052
      Purley 32 £2,064
      Beckton 29 £2,068
      Hayes 94 £2,069
      Wallington 21 £2,084
      Middle Park 21 £2,095
      Roehampton 30 £2,097
      Thamesmead 23 £2,102
      Hornsey 127 £2,128
      Sudbury Hill 24 £2,128
      Leytonstone 42 £2,149
      Harlesden 101 £2,151
      Church End 46 £2,170
      Collier's Wood 54 £2,192
      Selhurst 49 £2,202
      Gallions Reach 25 £2,207
      West Finchley 20 £2,250
      Spring Grove 79 £2,256
      Preston 74 £2,262
      West Hackney 30 £2,264
      Park Royal 163 £2,266
      Mapesbury 78 £2,269
      Camberwell 64 £2,285
      New Cross Gate 40 £2,296
      Streatham 88 £2,310
      Charlton 28 £2,325
      Deptford 62 £2,341
      Streatham Hill 105 £2,342
      Stroud Green 36 £2,360
      Peckham 65 £2,365
      Summerstown 59 £2,375
      Surbiton 78 £2,381
      Furzedown 172 £2,383
      Brixton 105 £2,402
      Colindale 209 £2,409
      Merton 78 £2,416
      Earlsfield 55 £2,418
      New Cross 81 £2,424
      East Dulwich 33 £2,425
      Hackney Wick 21 £2,427
      Mile End 91 £2,428
      Poplar 131 £2,429
      Archway 94 £2,432
      Friern Barnet 32 £2,434
      Temple Fortune 65 £2,449
      Twyford 46 £2,455
      Homerton 28 £2,457
      Woodside Park 25 £2,465
      Balham 135 £2,487
      Brent Cross 74 £2,491
      Rotherhithe 95 £2,523
      Crouch End 69 £2,534
      Finsbury Park 84 £2,536
      Holloway 158 £2,550
      Kilburn 82 £2,564
      Clapton 67 £2,573
      North Finchley 59 £2,586
      Nunhead 20 £2,587
      Shacklewell 62 £2,603
      Muswell Hill 77 £2,611
      East Greenwich 119 £2,612
      Coombe 21 £2,614
      Kidbrooke 81 £2,615
      Stoke Newington 119 £2,621
      Limehouse 154 £2,629
      Norbiton 136 £2,641
      Southfields 53 £2,649
      Loughborough Junction 45 £2,675
      Dalston 82 £2,693
      Yiewsley 27 £2,719
      Brondesbury 86 £2,725
      St Pancras 197 £2,731
      Merton Park 56 £2,734
      Mill Hill 27 £2,741
      Ickenham 34 £2,757
      Wandsworth 177 £2,766
      Upton Park 30 £2,772
      Highbury 114 £2,775
      Shadwell 85 £2,785
      Bow 115 £2,822
      Kew 25 £2,837
      Charlton Riverside 27 £2,843
      Raynes Park 98 £2,844
      Greenwich Peninsula 84 £2,858
      Shepherd's Bush 337 £2,863
      Bethnal Green 106 £2,869
      Clapham 173 £2,877
      Queen's Park 87 £2,890
      Stockwell 86 £2,891
      Putney 106 £2,900
      Hackney 72 £2,907
      Stamford Hill 53 £2,910
      Blackwall 319 £2,937
      Stepney 74 £2,942
      Haggerston 45 £2,943
      Walworth 123 £2,959
      West Kensington 305 £2,961
      Canning Town 120 £2,975
      Silvertown 133 £3,010
      West Ham 81 £3,012
      Tufnell Park 30 £3,062
      Stratford 322 £3,063
      Old Kent Road 125 £3,085
      North Sheen 33 £3,132
      Brook Green 120 £3,139
      Golders Green 134 £3,174
      North Kensington 158 £3,233
      Petersham 28 £3,269
      Clapham Junction 137 £3,291
      Cockfosters 30 £3,332
      Isle of Dogs 845 £3,356
      Barnsbury 271 £3,361
      Kennington 43 £3,368
      West Hampstead 236 £3,372
      South Hampstead 179 £3,403
      Oval 91 £3,430
      Bermondsey 180 £3,507
      Elephant and Castle 309 £3,514
      Fulham 292 £3,568
      Whitechapel 522 £3,580
      Canary Wharf 420 £3,605
      Islington 150 £3,617
      Hampton Wick 40 £3,666
      Hammersmith 553 £3,679
      Fitzrovia 301 £3,716
      Battersea 168 £3,731
      St Margarets 62 £3,735
      Earl's Court 604 £3,817
      Lambeth 46 £3,837
      Somers Town 99 £3,859
      Kentish Town 141 £4,004
      Mortlake 24 £4,052
      Hoxton 130 £4,092
      Wapping 282 £4,148
      Shoreditch 162 £4,238
      Clerkenwell 197 £4,448
      The Borough 227 £4,561
      Vauxhall 323 £4,564
      Finsbury 205 £4,584
      Waterloo 163 £4,755
      Holborn 137 £4,811
      King's Cross 214 £4,878
      Gospel Oak 30 £4,906
      Chalk Farm 314 £4,924
      Brompton 830 £4,936
      Notting Hill 363 £4,937
      Belsize Park 357 £4,943
      Southwark 130 £5,291
      Bloomsbury 153 £5,529
      Chelsea 605 £6,443
      Kensington 325 £6,485
      South Kensington 630 £10,825
      Be the first to find new properties
      Your search
      • Greater london
      • Flat

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