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 298 £1,273
      Northumberland Heath 29 £1,378
      Thornton Heath 66 £1,462
      Kenton 35 £1,472
      Greenford 57 £1,477
      Gants Hill 41 £1,487
      Anerley 21 £1,504
      Hounslow West 60 £1,516
      Cowley 31 £1,516
      Pollards Hill 25 £1,524
      Yeading 38 £1,540
      Chingford 56 £1,561
      Newbury Park 28 £1,563
      Seven Kings 68 £1,570
      Rush Green 39 £1,601
      Southbury 46 £1,607
      West Drayton 57 £1,609
      Rayners Lane 61 £1,613
      Penge 20 £1,619
      Heston 32 £1,621
      Carshalton Beeches 36 £1,626
      Bedfont 31 £1,639
      Feltham 41 £1,651
      Wealdstone 147 £1,658
      Northwood 50 £1,662
      Cricklewood 57 £1,680
      Perry Vale 36 £1,682
      Worton 52 £1,687
      Highams Park 27 £1,688
      Waddon 62 £1,692
      Forest Gate 23 £1,693
      Kingsbury 49 £1,701
      Edmonton 55 £1,722
      Hendon Central 63 £1,723
      New Malden 33 £1,735
      South Norwood 42 £1,742
      Becontree Heath 28 £1,747
      Hillingdon 31 £1,753
      Bowes 25 £1,759
      Addiscombe 42 £1,759
      Dagenham 23 £1,762
      West Barnes 26 £1,762
      Stanmore 26 £1,767
      Plaistow 43 £1,769
      Upper Norwood 20 £1,770
      Harrow Weald 45 £1,777
      Palmers Green 45 £1,782
      Plumstead 39 £1,798
      Sudbury 81 £1,818
      Mitcham 37 £1,820
      Finchley 33 £1,829
      Harringay 78 £1,841
      Southgate 27 £1,843
      West Green 129 £1,845
      Beckenham 34 £1,883
      Ponders End 21 £1,900
      Broad Green 181 £1,901
      Benhilton 40 £1,928
      West Norwood 43 £1,932
      South Woodford 21 £1,938
      Roehampton 25 £1,957
      Belmont 20 £1,964
      Hanwell 82 £1,969
      Hither Green 34 £1,969
      Perivale 40 £1,980
      Alperton 74 £1,985
      Leyton 118 £2,000
      Tulse Hill 21 £2,017
      Purley 34 £2,031
      Hayes 70 £2,033
      Dollis Hill 109 £2,037
      Hendon 71 £2,055
      Hornchurch 27 £2,056
      Strawberry Hill 41 £2,061
      Sudbury Hill 21 £2,065
      Ladywell 57 £2,071
      Hornsey 112 £2,085
      Thamesmead 20 £2,086
      Forest Hill 24 £2,087
      West Hendon 55 £2,108
      Middle Park 20 £2,110
      Church End 45 £2,131
      Harlesden 92 £2,148
      West Hackney 30 £2,151
      Leytonstone 43 £2,171
      Collier's Wood 48 £2,180
      Preston 89 £2,188
      Beckton 30 £2,211
      Selhurst 47 £2,224
      Gallions Reach 24 £2,228
      Mapesbury 78 £2,246
      Spring Grove 76 £2,250
      Park Royal 149 £2,259
      Camberwell 58 £2,270
      Streatham Hill 99 £2,334
      Brixton 98 £2,344
      Deptford 58 £2,354
      Peckham 52 £2,374
      Merton 65 £2,377
      Charlton 26 £2,385
      Summerstown 43 £2,388
      Furzedown 155 £2,400
      Poplar 123 £2,406
      Streatham 81 £2,413
      Colindale 145 £2,418
      Earlsfield 58 £2,419
      Friern Barnet 29 £2,428
      Surbiton 69 £2,428
      Woodside Park 23 £2,433
      Mile End 85 £2,446
      Stroud Green 34 £2,454
      Homerton 27 £2,457
      East Dulwich 34 £2,463
      Archway 95 £2,476
      Temple Fortune 61 £2,482
      New Cross 60 £2,483
      Ickenham 28 £2,488
      Brent Cross 66 £2,493
      Hackney Wick 23 £2,501
      Finsbury Park 82 £2,510
      Rotherhithe 83 £2,512
      Twyford 41 £2,517
      Clapton 67 £2,521
      Holloway 153 £2,541
      Crouch End 66 £2,553
      Stoke Newington 101 £2,554
      New Cross Gate 48 £2,563
      Balham 119 £2,575
      East Greenwich 111 £2,610
      Southfields 48 £2,615
      High Barnet 21 £2,626
      Kilburn 83 £2,626
      Coombe 21 £2,627
      Shacklewell 59 £2,636
      Limehouse 144 £2,642
      North Finchley 51 £2,691
      Mill Hill 26 £2,712
      Kidbrooke 67 £2,725
      Dalston 78 £2,740
      Muswell Hill 69 £2,748
      Merton Park 54 £2,753
      St Pancras 191 £2,762
      Loughborough Junction 36 £2,782
      Norbiton 124 £2,785
      Wandsworth 165 £2,791
      Highbury 104 £2,808
      Bow 101 £2,814
      Yiewsley 25 £2,815
      Stamford Hill 55 £2,830
      Upton Park 27 £2,833
      Hackney 68 £2,835
      Raynes Park 91 £2,861
      Shadwell 73 £2,863
      Bethnal Green 105 £2,867
      Clapham 169 £2,876
      Stockwell 77 £2,879
      Shepherd's Bush 349 £2,881
      Blackwall 295 £2,885
      Canning Town 120 £2,898
      Stepney 66 £2,898
      Putney 96 £2,931
      Charlton Riverside 26 £2,931
      Kew 21 £2,944
      Walworth 110 £2,955
      Brondesbury 68 £2,956
      West Kensington 295 £2,964
      Greenwich Peninsula 79 £2,965
      Haggerston 44 £2,974
      Silvertown 116 £2,984
      Queen's Park 74 £3,031
      Old Kent Road 118 £3,063
      North Sheen 36 £3,072
      West Ham 75 £3,117
      Tufnell Park 28 £3,152
      Brook Green 116 £3,171
      Stratford 315 £3,195
      Petersham 25 £3,217
      Golders Green 117 £3,291
      North Kensington 161 £3,294
      Oval 81 £3,336
      West Hampstead 228 £3,346
      Barnsbury 263 £3,363
      Clapham Junction 129 £3,372
      Isle of Dogs 831 £3,384
      Cockfosters 31 £3,410
      South Hampstead 175 £3,422
      Kennington 44 £3,425
      Bermondsey 162 £3,490
      Canary Wharf 413 £3,607
      Hampton Wick 43 £3,635
      Islington 149 £3,640
      Fulham 284 £3,672
      Whitechapel 490 £3,675
      Hammersmith 531 £3,707
      Fitzrovia 292 £3,774
      St Margarets 61 £3,780
      Elephant and Castle 230 £3,796
      Somers Town 106 £3,815
      Battersea 161 £3,824
      Lambeth 44 £3,913
      Earl's Court 554 £3,959
      Kentish Town 135 £4,009
      Hoxton 120 £4,103
      Wapping 269 £4,144
      Mortlake 22 £4,250
      Shoreditch 163 £4,379
      Gospel Oak 33 £4,383
      Finsbury 189 £4,524
      Clerkenwell 188 £4,547
      The Borough 222 £4,598
      Vauxhall 318 £4,703
      Holborn 126 £4,748
      Chalk Farm 311 £4,931
      Waterloo 154 £4,943
      Notting Hill 349 £4,966
      Belsize Park 365 £5,009
      Brompton 796 £5,025
      King's Cross 202 £5,054
      Southwark 134 £5,233
      Bloomsbury 151 £5,609
      Kensington 319 £6,547
      Chelsea 564 £6,720
      South Kensington 617 £11,162
      Be the first to find new properties
      Your search
      • Greater london
      • Flat

      There were 2,882 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!