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
      Penge 28 £1,405
      Hounslow West 64 £1,412
      Greenford 63 £1,433
      Yiewsley 49 £1,449
      Cowley 58 £1,459
      Northumberland Heath 26 £1,477
      Becontree Heath 20 £1,478
      Carshalton Beeches 35 £1,499
      Gants Hill 50 £1,502
      Thornton Heath 73 £1,510
      Kenton 30 £1,524
      Seven Kings 67 £1,534
      Newbury Park 35 £1,566
      Yeading 42 £1,572
      Catford South 25 £1,573
      Bedfont 29 £1,582
      South Norwood 36 £1,585
      Cricklewood 50 £1,589
      Worton 49 £1,593
      Thames View 23 £1,604
      West Drayton 62 £1,610
      Southbury 36 £1,611
      Wealdstone 139 £1,621
      Hillingdon 44 £1,622
      Feltham 42 £1,623
      Heston 35 £1,624
      Perry Vale 32 £1,625
      Edmonton 49 £1,647
      Ponders End 22 £1,658
      Stanmore 23 £1,660
      Anerley 21 £1,674
      Shortlands 22 £1,692
      New Malden 36 £1,699
      Roehampton 43 £1,700
      Hendon Central 67 £1,703
      Finchley 30 £1,708
      Northwood 63 £1,721
      Waddon 65 £1,722
      Addiscombe 58 £1,728
      Rayners Lane 72 £1,740
      West Norwood 44 £1,744
      Upper Norwood 22 £1,748
      Rush Green 44 £1,765
      Brunswick Park 20 £1,775
      Beckenham 27 £1,785
      Sudbury 92 £1,787
      Benhilton 67 £1,808
      Harrow Weald 46 £1,808
      Becontree 32 £1,815
      Tulse Hill 20 £1,818
      Southgate 21 £1,821
      Palmers Green 43 £1,822
      Kingsbury 48 £1,835
      Broad Green 178 £1,859
      Hayes 88 £1,865
      Forest Hill 29 £1,868
      Plaistow 44 £1,874
      New Southgate 21 £1,888
      Dollis Hill 77 £1,899
      Plumstead 51 £1,907
      Mitcham 41 £1,918
      South Woodford 25 £1,918
      Wallington 35 £1,919
      West Green 138 £1,926
      Hanwell 100 £1,940
      Sudbury Hill 27 £1,953
      New Barnet 20 £1,976
      Forest Gate 28 £1,982
      Plashet 26 £1,988
      Hendon 77 £2,000
      Alperton 75 £2,003
      Homerton 31 £2,004
      Strawberry Hill 41 £2,004
      Leyton 105 £2,006
      Hither Green 35 £2,017
      Leytonstone 50 £2,019
      Whetstone 27 £2,029
      Perivale 48 £2,036
      Beckton 30 £2,045
      Selhurst 61 £2,056
      Harlesden 94 £2,067
      Deptford 43 £2,073
      New Cross Gate 51 £2,077
      Church End 61 £2,089
      Nunhead 21 £2,099
      Hornchurch 22 £2,103
      Dagenham 20 £2,109
      Thamesmead 24 £2,117
      Purley 36 £2,119
      Ladywell 71 £2,121
      Gallions Reach 23 £2,133
      Camberwell 64 £2,133
      West Hendon 50 £2,141
      Streatham 103 £2,167
      Collier's Wood 56 £2,171
      Charlton 27 £2,175
      Maryland 26 £2,188
      Spring Grove 86 £2,200
      Ickenham 41 £2,202
      New Cross 68 £2,219
      Harringay 85 £2,223
      Mapesbury 91 £2,244
      Hornsey 86 £2,246
      Park Royal 158 £2,261
      East Dulwich 29 £2,264
      Furzedown 112 £2,279
      Poplar 166 £2,298
      Merton 64 £2,300
      Earlsfield 65 £2,334
      Preston 90 £2,337
      Colindale 167 £2,340
      Temple Fortune 74 £2,356
      Clapton 81 £2,359
      Surbiton 72 £2,360
      Crouch End 62 £2,375
      Archway 113 £2,387
      Peckham 69 £2,389
      Rotherhithe 92 £2,400
      Southfields 44 £2,401
      Twyford 45 £2,417
      Streatham Hill 98 £2,424
      Finsbury Park 114 £2,427
      Woodside Park 22 £2,437
      Brent Cross 62 £2,439
      West Hackney 33 £2,445
      Kilburn 111 £2,467
      Putney 97 £2,471
      East Greenwich 108 £2,472
      Brixton 108 £2,475
      Summerstown 52 £2,476
      Holloway 164 £2,489
      Shadwell 68 £2,492
      Friern Barnet 31 £2,496
      Canning Town 161 £2,508
      Mile End 80 £2,529
      Coombe 30 £2,540
      Mill Hill 33 £2,557
      North Finchley 44 £2,562
      Bow 139 £2,597
      Muswell Hill 65 £2,603
      Loughborough Junction 43 £2,605
      Wandsworth 172 £2,643
      Limehouse 148 £2,643
      Dalston 79 £2,653
      Kidbrooke 75 £2,677
      Stockwell 100 £2,712
      Clapham 169 £2,713
      Hackney 69 £2,718
      Charlton Riverside 30 £2,722
      Bethnal Green 95 £2,723
      Shacklewell 57 £2,735
      Blackwall 293 £2,739
      High Barnet 24 £2,747
      Stamford Hill 68 £2,750
      Upton Park 28 £2,760
      Mortlake 27 £2,777
      Brondesbury 75 £2,784
      Merton Park 50 £2,789
      Stoke Newington 135 £2,795
      Haggerston 41 £2,800
      Balham 84 £2,803
      St Pancras 193 £2,804
      Norbiton 115 £2,812
      West Kensington 306 £2,822
      West Ham 76 £2,824
      Stroud Green 39 £2,842
      Stepney 87 £2,844
      Silvertown 120 £2,855
      Raynes Park 81 £2,873
      Highbury 123 £2,889
      Old Kent Road 116 £2,902
      Golders Green 130 £2,914
      Cockfosters 36 £2,930
      Shepherd's Bush 360 £2,937
      Kennington 47 £2,951
      South Hampstead 147 £3,013
      Greenwich Peninsula 75 £3,030
      Walworth 96 £3,111
      North Kensington 152 £3,144
      North Sheen 35 £3,165
      West Hampstead 248 £3,174
      Stratford 285 £3,211
      Queen's Park 76 £3,221
      Tufnell Park 28 £3,230
      Clapham Junction 129 £3,336
      St Margarets 70 £3,361
      Gospel Oak 27 £3,395
      Whitechapel 509 £3,397
      Barnsbury 264 £3,405
      Isle of Dogs 867 £3,433
      Oval 94 £3,441
      Elephant and Castle 215 £3,483
      Brook Green 118 £3,514
      Bermondsey 181 £3,549
      Canary Wharf 468 £3,600
      Fulham 316 £3,615
      Islington 182 £3,664
      Somers Town 126 £3,680
      Hampton Wick 41 £3,741
      Hammersmith 527 £3,754
      Battersea 169 £3,781
      Earl's Court 528 £3,863
      Fitzrovia 293 £3,934
      Kentish Town 139 £3,977
      Lambeth 48 £4,056
      Wapping 243 £4,247
      The Borough 216 £4,363
      Hoxton 141 £4,476
      Finsbury 214 £4,580
      Vauxhall 320 £4,583
      Shoreditch 155 £4,632
      Clerkenwell 193 £4,689
      Notting Hill 376 £4,731
      Waterloo 173 £4,977
      Chalk Farm 298 £5,028
      Brompton 772 £5,068
      Holborn 123 £5,217
      King's Cross 189 £5,447
      Bloomsbury 140 £5,467
      Belsize Park 347 £5,483
      Southwark 131 £5,699
      Kensington 324 £7,107
      Chelsea 573 £7,351
      South Kensington 629 £11,642
      Be the first to find new properties
      Your search
      • Greater london
      • Flat

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