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 236 £1,286
      Greenford 65 £1,387
      Northumberland Heath 29 £1,444
      Thornton Heath 67 £1,483
      Kenton 33 £1,492
      Pollards Hill 23 £1,495
      Anerley 24 £1,496
      Cowley 30 £1,500
      West Drayton 53 £1,520
      Hounslow West 64 £1,527
      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 47 £1,613
      Heston 33 £1,617
      Yeading 36 £1,619
      Bedfont 33 £1,626
      Rayners Lane 63 £1,631
      Northwood 48 £1,640
      Wealdstone 148 £1,641
      Feltham 39 £1,654
      Cricklewood 58 £1,658
      Highams Park 28 £1,666
      Kingsbury 47 £1,672
      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 40 £1,790
      Bowes 29 £1,802
      Harringay 82 £1,813
      Plaistow 45 £1,813
      West Norwood 42 £1,818
      Catford South 20 £1,825
      Finchley 33 £1,830
      Beckenham 34 £1,837
      Ponders End 24 £1,839
      Southgate 27 £1,846
      Benhilton 44 £1,861
      West Green 143 £1,866
      Hillingdon 32 £1,916
      Strawberry Hill 36 £1,917
      Leyton 110 £1,919
      Belmont 20 £1,929
      Broad Green 159 £1,935
      Hanwell 85 £1,965
      Forest Hill 29 £1,968
      New Barnet 21 £1,972
      Perivale 39 £1,982
      Tulse Hill 23 £2,024
      Hayes 66 £2,030
      Sudbury Hill 21 £2,031
      Hendon 65 £2,038
      Hither Green 32 £2,041
      Dollis Hill 108 £2,042
      Alperton 75 £2,075
      West Hendon 55 £2,101
      Osterley 20 £2,104
      Hornsey 109 £2,112
      Hornchurch 25 £2,114
      Church End 49 £2,126
      Ladywell 56 £2,131
      Middle Park 20 £2,146
      Harlesden 89 £2,153
      Preston 87 £2,158
      Roehampton 30 £2,160
      Leytonstone 45 £2,169
      Stroud Green 32 £2,174
      Selhurst 51 £2,181
      Deptford 59 £2,194
      Collier's Wood 46 £2,204
      Whetstone 21 £2,206
      East Dulwich 40 £2,214
      Spring Grove 82 £2,214
      Mapesbury 80 £2,222
      West Hackney 33 £2,239
      Gallions Reach 25 £2,245
      West Finchley 20 £2,247
      Park Royal 151 £2,269
      Beckton 28 £2,272
      Summerstown 42 £2,292
      Camberwell 56 £2,308
      Furzedown 158 £2,313
      Charlton 29 £2,328
      Peckham 57 £2,329
      Brixton 97 £2,341
      Purley 32 £2,346
      Streatham 88 £2,355
      Streatham Hill 100 £2,365
      Temple Fortune 66 £2,376
      Poplar 124 £2,386
      Surbiton 75 £2,391
      New Cross Gate 43 £2,397
      Colindale 147 £2,402
      Homerton 30 £2,405
      Clapton 72 £2,419
      Archway 93 £2,426
      Woodside Park 23 £2,440
      Merton 63 £2,445
      Balham 121 £2,456
      Friern Barnet 32 £2,461
      New Cross 53 £2,462
      Earlsfield 57 £2,483
      Hackney Wick 22 £2,490
      Mile End 94 £2,494
      Coombe 24 £2,498
      Rotherhithe 75 £2,505
      Brent Cross 61 £2,507
      Twyford 42 £2,512
      Stoke Newington 109 £2,514
      Southfields 51 £2,524
      Finsbury Park 83 £2,525
      Holloway 154 £2,585
      Crouch End 69 £2,606
      East Greenwich 108 £2,624
      Shacklewell 60 £2,635
      Merton Park 58 £2,672
      Limehouse 141 £2,681
      Kidbrooke 64 £2,706
      Shadwell 66 £2,707
      Ickenham 28 £2,712
      Muswell Hill 66 £2,722
      Maryland 20 £2,726
      Kilburn 73 £2,731
      North Finchley 49 £2,741
      Mill Hill 25 £2,744
      Norbiton 120 £2,757
      Canning Town 125 £2,769
      Loughborough Junction 40 £2,781
      Dalston 75 £2,782
      Stamford Hill 59 £2,782
      Hackney 68 £2,797
      St Pancras 188 £2,807
      Clapham 171 £2,808
      Wandsworth 168 £2,823
      Blackwall 295 £2,847
      High Barnet 22 £2,853
      Highbury 98 £2,853
      Kew 23 £2,856
      Raynes Park 90 £2,877
      Bethnal Green 101 £2,881
      Yiewsley 24 £2,891
      Shepherd's Bush 345 £2,895
      Putney 99 £2,909
      Upton Park 27 £2,936
      Stepney 68 £2,939
      Bow 103 £2,952
      West Kensington 300 £2,952
      West Ham 70 £2,958
      Brondesbury 62 £2,963
      Stockwell 73 £2,967
      Queen's Park 64 £2,971
      Charlton Riverside 24 £2,995
      Haggerston 41 £3,000
      Greenwich Peninsula 80 £3,008
      Silvertown 113 £3,039
      Old Kent Road 117 £3,042
      Walworth 123 £3,053
      Tufnell Park 31 £3,056
      North Sheen 37 £3,061
      Stratford 311 £3,187
      South Hampstead 158 £3,229
      Petersham 24 £3,247
      Golders Green 126 £3,281
      Kennington 49 £3,299
      Barnsbury 263 £3,306
      West Hampstead 224 £3,309
      Brook Green 114 £3,328
      Cockfosters 29 £3,333
      North Kensington 157 £3,346
      Clapham Junction 134 £3,350
      Isle of Dogs 844 £3,380
      Oval 88 £3,472
      Hampton Wick 38 £3,541
      Bermondsey 160 £3,589
      Canary Wharf 425 £3,647
      St Margarets 59 £3,660
      Fulham 281 £3,670
      Whitechapel 488 £3,674
      Battersea 167 £3,712
      Hammersmith 525 £3,756
      Elephant and Castle 226 £3,799
      Somers Town 106 £3,799
      Lambeth 48 £3,801
      Fitzrovia 284 £3,819
      Islington 147 £3,838
      Earl's Court 534 £3,902
      Kentish Town 144 £3,945
      Hoxton 125 £4,063
      Mortlake 23 £4,206
      Wapping 264 £4,313
      Shoreditch 157 £4,367
      Gospel Oak 30 £4,428
      The Borough 221 £4,643
      Clerkenwell 189 £4,672
      Vauxhall 322 £4,717
      Finsbury 200 £4,809
      Holborn 136 £4,860
      Notting Hill 364 £4,878
      Waterloo 157 £4,908
      Brompton 787 £4,915
      Chalk Farm 309 £4,963
      Belsize Park 336 £5,140
      King's Cross 198 £5,202
      Southwark 136 £5,241
      Bloomsbury 154 £5,585
      Kensington 323 £6,423
      Chelsea 549 £6,767
      South Kensington 617 £11,253
      Be the first to find new properties
      Your search
      • Greater london
      • Flat

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