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 258 £1,275
      Greenford 64 £1,362
      Northumberland Heath 29 £1,432
      Pollards Hill 24 £1,467
      Thornton Heath 67 £1,470
      Kenton 35 £1,474
      Anerley 24 £1,479
      Cowley 32 £1,504
      Hounslow West 61 £1,508
      West Drayton 56 £1,537
      Chingford 57 £1,563
      Gants Hill 45 £1,580
      Yeading 38 £1,582
      Newbury Park 31 £1,582
      Seven Kings 69 £1,586
      Perry Vale 40 £1,595
      Rush Green 40 £1,596
      Carshalton Beeches 36 £1,597
      Southbury 47 £1,606
      Rayners Lane 62 £1,616
      Heston 32 £1,621
      Bedfont 32 £1,627
      Northwood 52 £1,628
      Feltham 40 £1,637
      Wealdstone 149 £1,643
      Kingsbury 49 £1,676
      Cricklewood 63 £1,685
      Highams Park 27 £1,690
      Waddon 62 £1,692
      Worton 50 £1,693
      Edmonton 53 £1,708
      Hendon Central 64 £1,715
      Becontree 23 £1,719
      Dagenham 24 £1,723
      New Malden 33 £1,726
      Plumstead 45 £1,732
      South Norwood 43 £1,746
      Becontree Heath 28 £1,747
      West Barnes 25 £1,749
      Stanmore 26 £1,753
      Harrow Weald 49 £1,753
      Mitcham 41 £1,764
      Addiscombe 41 £1,765
      Forest Gate 30 £1,774
      Sudbury 79 £1,778
      Palmers Green 40 £1,790
      Bowes 27 £1,795
      Ponders End 24 £1,800
      Plaistow 45 £1,811
      Finchley 32 £1,831
      Beckenham 34 £1,836
      Southgate 27 £1,844
      West Norwood 39 £1,849
      West Green 136 £1,859
      Harringay 84 £1,860
      Benhilton 45 £1,879
      Broad Green 163 £1,923
      Strawberry Hill 35 £1,930
      Hillingdon 31 £1,931
      Leyton 112 £1,956
      Hanwell 84 £1,973
      Perivale 39 £1,981
      Forest Hill 28 £1,991
      Hayes 66 £2,012
      Tulse Hill 23 £2,015
      Alperton 78 £2,023
      Hither Green 33 £2,024
      Sudbury Hill 22 £2,025
      Dollis Hill 108 £2,046
      Hendon 70 £2,054
      Roehampton 28 £2,068
      West Hendon 57 £2,073
      Ladywell 57 £2,083
      Hornsey 111 £2,092
      Hornchurch 25 £2,104
      Middle Park 20 £2,115
      Church End 47 £2,120
      Harlesden 91 £2,147
      Preston 89 £2,169
      Stroud Green 32 £2,174
      Leytonstone 44 £2,174
      West Hackney 33 £2,180
      Selhurst 51 £2,182
      Collier's Wood 45 £2,196
      Spring Grove 81 £2,221
      Mapesbury 79 £2,229
      Gallions Reach 25 £2,233
      Whetstone 20 £2,236
      Beckton 29 £2,242
      West Finchley 20 £2,247
      Park Royal 147 £2,259
      East Dulwich 38 £2,271
      Deptford 61 £2,272
      Summerstown 42 £2,274
      Camberwell 55 £2,305
      Purley 34 £2,308
      Charlton 29 £2,350
      Furzedown 161 £2,352
      Brixton 102 £2,352
      Streatham Hill 97 £2,372
      Streatham 86 £2,383
      Peckham 56 £2,390
      Colindale 146 £2,397
      Surbiton 75 £2,406
      Merton 65 £2,426
      New Cross 57 £2,426
      Poplar 120 £2,426
      Woodside Park 23 £2,432
      Archway 94 £2,434
      Stoke Newington 109 £2,439
      Homerton 29 £2,451
      Earlsfield 56 £2,479
      Clapton 74 £2,482
      Rotherhithe 79 £2,483
      Mile End 92 £2,494
      Hackney Wick 23 £2,501
      Finsbury Park 82 £2,502
      New Cross Gate 46 £2,517
      Holloway 162 £2,525
      Friern Barnet 30 £2,527
      Brent Cross 63 £2,527
      Twyford 40 £2,563
      Coombe 22 £2,567
      Southfields 51 £2,592
      East Greenwich 106 £2,607
      Crouch End 65 £2,619
      Ickenham 30 £2,646
      Balham 114 £2,652
      Limehouse 141 £2,654
      Shacklewell 58 £2,659
      Kilburn 77 £2,664
      North Finchley 51 £2,677
      Muswell Hill 67 £2,700
      Kidbrooke 64 £2,705
      Mill Hill 26 £2,715
      Norbiton 119 £2,740
      Merton Park 56 £2,745
      Loughborough Junction 40 £2,745
      Dalston 73 £2,767
      Hackney 69 £2,777
      Stamford Hill 56 £2,785
      St Pancras 189 £2,786
      Wandsworth 170 £2,787
      Yiewsley 26 £2,793
      High Barnet 21 £2,833
      Raynes Park 89 £2,836
      Shepherd's Bush 352 £2,841
      Upton Park 28 £2,847
      Temple Fortune 67 £2,851
      Highbury 99 £2,854
      Canning Town 120 £2,870
      Clapham 165 £2,872
      Shadwell 72 £2,875
      Bethnal Green 102 £2,880
      Bow 99 £2,900
      Putney 101 £2,908
      Kew 22 £2,913
      Stockwell 77 £2,925
      Blackwall 296 £2,925
      Brondesbury 65 £2,932
      Charlton Riverside 28 £2,970
      West Ham 72 £2,974
      Haggerston 40 £2,975
      West Kensington 294 £2,986
      Walworth 122 £2,990
      Greenwich Peninsula 79 £3,003
      Silvertown 110 £3,010
      Stepney 67 £3,018
      Old Kent Road 122 £3,023
      North Sheen 37 £3,053
      Queen's Park 70 £3,069
      Tufnell Park 29 £3,101
      South Hampstead 170 £3,144
      Stratford 308 £3,155
      Brook Green 117 £3,156
      Petersham 25 £3,225
      Golders Green 127 £3,244
      North Kensington 165 £3,278
      West Hampstead 224 £3,323
      Clapham Junction 136 £3,333
      Isle of Dogs 846 £3,363
      Barnsbury 266 £3,376
      Kennington 42 £3,458
      Cockfosters 30 £3,467
      Oval 84 £3,486
      Hampton Wick 40 £3,559
      Bermondsey 161 £3,598
      Canary Wharf 428 £3,645
      Whitechapel 501 £3,680
      Fulham 281 £3,700
      Hammersmith 529 £3,739
      Battersea 172 £3,759
      Fitzrovia 286 £3,765
      St Margarets 61 £3,773
      Elephant and Castle 221 £3,775
      Lambeth 49 £3,801
      Islington 146 £3,827
      Somers Town 105 £3,832
      Earl's Court 535 £3,953
      Kentish Town 140 £3,980
      Hoxton 125 £4,084
      Mortlake 24 £4,110
      Wapping 268 £4,207
      Gospel Oak 30 £4,427
      Shoreditch 157 £4,448
      The Borough 227 £4,581
      Clerkenwell 193 £4,676
      Finsbury 198 £4,726
      Holborn 132 £4,741
      Vauxhall 321 £4,765
      Waterloo 160 £4,897
      Belsize Park 353 £4,931
      Notting Hill 352 £4,937
      Chalk Farm 311 £4,943
      Brompton 805 £4,988
      King's Cross 197 £5,240
      Southwark 136 £5,256
      Bloomsbury 152 £5,584
      Kensington 318 £6,505
      Chelsea 558 £6,773
      South Kensington 620 £11,230
      Be the first to find new properties
      Your search
      • Greater london
      • Flat

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