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 327 £1,258
      Northumberland Heath 25 £1,433
      Anerley 20 £1,467
      Kenton 33 £1,470
      Gants Hill 37 £1,473
      Thornton Heath 60 £1,480
      Newbury Park 26 £1,508
      Yeading 37 £1,510
      Hounslow West 55 £1,514
      Greenford 49 £1,524
      Cowley 32 £1,529
      Seven Kings 68 £1,537
      Rush Green 40 £1,568
      Bedfont 27 £1,584
      Heston 28 £1,594
      Southbury 45 £1,598
      Feltham 45 £1,612
      Pollards Hill 21 £1,614
      Perry Vale 32 £1,616
      Northwood 45 £1,619
      Rayners Lane 60 £1,622
      Highams Park 25 £1,623
      Carshalton Beeches 37 £1,635
      Becontree Heath 25 £1,643
      Wealdstone 155 £1,646
      West Drayton 49 £1,654
      Worton 50 £1,676
      Cricklewood 63 £1,682
      Kingsbury 48 £1,703
      Waddon 66 £1,713
      Hendon Central 62 £1,714
      Chingford 59 £1,717
      Addiscombe 41 £1,718
      Becontree 22 £1,725
      Dagenham 26 £1,727
      Upper Norwood 22 £1,739
      Edmonton 46 £1,745
      Broad Green 133 £1,766
      Penge 20 £1,766
      South Norwood 36 £1,769
      New Malden 33 £1,772
      Southgate 26 £1,783
      Forest Gate 28 £1,785
      Plaistow 42 £1,789
      Palmers Green 45 £1,799
      Harringay 89 £1,807
      Cranford 46 £1,808
      Harrow Weald 45 £1,809
      Brunswick Park 21 £1,821
      West Barnes 25 £1,834
      Finchley 31 £1,836
      Sudbury 85 £1,846
      Beckenham 33 £1,850
      West Green 124 £1,875
      Plumstead 43 £1,899
      Mitcham 36 £1,900
      Benhilton 35 £1,908
      Perivale 46 £1,911
      Stanmore 29 £1,927
      West Norwood 46 £1,932
      Hither Green 37 £1,936
      Forest Hill 28 £1,978
      Strawberry Hill 42 £1,986
      Alperton 68 £1,993
      West Hendon 63 £2,018
      Ladywell 71 £2,026
      Hendon 78 £2,040
      Dollis Hill 119 £2,041
      Hornchurch 24 £2,049
      Hanwell 94 £2,049
      Hayes 95 £2,061
      Beckton 27 £2,065
      Wallington 21 £2,084
      Middle Park 21 £2,095
      Hillingdon 27 £2,102
      Roehampton 29 £2,114
      Purley 29 £2,115
      Thamesmead 22 £2,117
      Hornsey 127 £2,127
      Harlesden 99 £2,128
      Leytonstone 40 £2,147
      Whetstone 20 £2,151
      Sudbury Hill 23 £2,166
      Leyton 113 £2,168
      Church End 45 £2,191
      Collier's Wood 55 £2,193
      Gallions Reach 24 £2,203
      Selhurst 48 £2,220
      West Finchley 20 £2,250
      Mapesbury 76 £2,258
      West Hackney 27 £2,262
      Spring Grove 76 £2,266
      Park Royal 161 £2,276
      Preston 68 £2,279
      Camberwell 63 £2,289
      Streatham 86 £2,311
      New Cross Gate 39 £2,328
      Summerstown 59 £2,336
      Charlton 27 £2,344
      Streatham Hill 101 £2,353
      Stroud Green 37 £2,358
      Deptford 63 £2,391
      Furzedown 165 £2,391
      Surbiton 76 £2,392
      Peckham 65 £2,400
      Brixton 104 £2,407
      Archway 92 £2,419
      Merton 75 £2,420
      New Cross 81 £2,424
      Poplar 126 £2,424
      Colindale 205 £2,425
      Hackney Wick 21 £2,427
      East Dulwich 30 £2,428
      Earlsfield 56 £2,429
      Twyford 42 £2,452
      Crouch End 67 £2,452
      Friern Barnet 30 £2,460
      Homerton 27 £2,482
      Brent Cross 73 £2,485
      Temple Fortune 63 £2,487
      Balham 133 £2,494
      Woodside Park 24 £2,503
      Rotherhithe 94 £2,505
      Muswell Hill 67 £2,520
      Finsbury Park 83 £2,531
      Mile End 93 £2,546
      Holloway 155 £2,561
      Kilburn 81 £2,576
      Shacklewell 61 £2,595
      North Finchley 58 £2,599
      Norbiton 130 £2,606
      Clapton 63 £2,616
      Limehouse 152 £2,618
      Stoke Newington 119 £2,633
      Coombe 20 £2,635
      East Greenwich 112 £2,638
      Loughborough Junction 44 £2,639
      Kidbrooke 78 £2,667
      Southfields 54 £2,678
      Dalston 81 £2,708
      Mill Hill 25 £2,720
      St Pancras 198 £2,726
      Merton Park 53 £2,756
      Brondesbury 81 £2,775
      Highbury 112 £2,782
      Wandsworth 172 £2,782
      Ickenham 33 £2,791
      Upton Park 28 £2,793
      Shadwell 85 £2,818
      Shepherd's Bush 335 £2,823
      Bow 109 £2,823
      Yiewsley 25 £2,832
      Kew 26 £2,853
      Greenwich Peninsula 83 £2,867
      Raynes Park 95 £2,875
      Stockwell 85 £2,875
      Bethnal Green 103 £2,876
      Hackney 70 £2,878
      Stepney 72 £2,882
      Queen's Park 84 £2,884
      Clapham 173 £2,887
      Putney 104 £2,892
      Stamford Hill 52 £2,900
      Haggerston 45 £2,943
      Blackwall 315 £2,943
      Charlton Riverside 24 £2,956
      Walworth 121 £2,960
      Canning Town 116 £2,962
      West Kensington 293 £2,973
      Silvertown 133 £3,010
      West Ham 81 £3,012
      Tufnell Park 30 £3,062
      Old Kent Road 125 £3,081
      Brook Green 118 £3,146
      Stratford 319 £3,154
      Golders Green 130 £3,204
      North Sheen 32 £3,233
      North Kensington 157 £3,260
      Petersham 28 £3,269
      Clapham Junction 137 £3,306
      Cockfosters 30 £3,332
      Kennington 43 £3,368
      Barnsbury 273 £3,373
      Isle of Dogs 824 £3,381
      West Hampstead 235 £3,386
      Oval 92 £3,436
      South Hampstead 179 £3,473
      Elephant and Castle 309 £3,514
      Bermondsey 179 £3,520
      Whitechapel 524 £3,581
      Fulham 290 £3,588
      Canary Wharf 416 £3,605
      Islington 151 £3,631
      Hampton Wick 40 £3,666
      Hammersmith 540 £3,703
      Fitzrovia 301 £3,718
      Battersea 167 £3,726
      St Margarets 60 £3,733
      Earl's Court 601 £3,837
      Lambeth 45 £3,838
      Somers Town 99 £3,860
      Kentish Town 141 £4,004
      Mortlake 24 £4,052
      Hoxton 130 £4,094
      Wapping 281 £4,169
      Shoreditch 162 £4,240
      Clerkenwell 197 £4,461
      The Borough 227 £4,561
      Vauxhall 326 £4,610
      Finsbury 208 £4,668
      Waterloo 160 £4,772
      Holborn 135 £4,832
      King's Cross 216 £4,884
      Brompton 830 £4,923
      Chalk Farm 314 £4,928
      Notting Hill 361 £4,943
      Belsize Park 355 £4,953
      Gospel Oak 27 £5,152
      Southwark 130 £5,300
      Bloomsbury 152 £5,515
      Chelsea 607 £6,421
      Kensington 321 £6,544
      South Kensington 629 £10,798
      Be the first to find new properties
      Your search
      • Greater london
      • Flat

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