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 295 £1,273
      Northumberland Heath 28 £1,394
      Thornton Heath 66 £1,462
      Kenton 35 £1,472
      Greenford 57 £1,477
      Anerley 22 £1,483
      Gants Hill 42 £1,499
      Hounslow West 59 £1,513
      Cowley 31 £1,516
      Pollards Hill 25 £1,524
      Yeading 38 £1,540
      Chingford 56 £1,561
      Newbury Park 28 £1,564
      Seven Kings 68 £1,570
      West Drayton 56 £1,589
      Southbury 47 £1,602
      Rush Green 40 £1,602
      Carshalton Beeches 36 £1,608
      Rayners Lane 61 £1,613
      Penge 20 £1,619
      Heston 32 £1,621
      Bedfont 31 £1,639
      Feltham 41 £1,652
      Northwood 52 £1,654
      Wealdstone 148 £1,660
      Cricklewood 59 £1,663
      Perry Vale 37 £1,676
      Worton 52 £1,687
      Highams Park 27 £1,690
      Waddon 60 £1,699
      Kingsbury 50 £1,707
      Forest Gate 23 £1,715
      Edmonton 55 £1,722
      Hendon Central 63 £1,723
      New Malden 33 £1,735
      South Norwood 43 £1,737
      Becontree 20 £1,739
      West Barnes 27 £1,744
      Becontree Heath 28 £1,747
      Hillingdon 31 £1,753
      Bowes 25 £1,759
      Addiscombe 42 £1,759
      Stanmore 26 £1,767
      Plaistow 43 £1,769
      Dagenham 23 £1,772
      Palmers Green 45 £1,782
      Harrow Weald 44 £1,783
      Sudbury 77 £1,791
      Plumstead 39 £1,798
      Mitcham 37 £1,819
      Finchley 32 £1,830
      Harringay 78 £1,833
      West Green 131 £1,840
      Southgate 27 £1,843
      Beckenham 34 £1,867
      Broad Green 181 £1,900
      Ponders End 21 £1,900
      Benhilton 40 £1,928
      West Norwood 44 £1,930
      South Woodford 21 £1,938
      Leyton 117 £1,940
      Hanwell 83 £1,963
      Roehampton 26 £1,966
      Tulse Hill 20 £1,973
      Hither Green 35 £1,979
      Perivale 41 £1,987
      Alperton 73 £1,993
      Purley 34 £2,037
      Dollis Hill 109 £2,037
      Hayes 69 £2,044
      Hendon 71 £2,055
      Strawberry Hill 41 £2,061
      Ladywell 60 £2,062
      Sudbury Hill 21 £2,065
      Hornchurch 26 £2,074
      Forest Hill 25 £2,084
      Hornsey 113 £2,085
      Thamesmead 20 £2,086
      West Hendon 55 £2,107
      Middle Park 20 £2,110
      Church End 45 £2,131
      West Hackney 32 £2,140
      Harlesden 92 £2,148
      Leytonstone 44 £2,149
      Collier's Wood 46 £2,162
      Preston 89 £2,187
      Beckton 30 £2,211
      Selhurst 47 £2,223
      Gallions Reach 24 £2,236
      Mapesbury 78 £2,246
      Spring Grove 76 £2,250
      Park Royal 150 £2,255
      Camberwell 57 £2,286
      Streatham Hill 100 £2,337
      Brixton 99 £2,351
      Deptford 59 £2,360
      Merton 65 £2,377
      Charlton 26 £2,385
      Poplar 122 £2,408
      Furzedown 155 £2,411
      Colindale 146 £2,414
      Streatham 82 £2,415
      Summerstown 45 £2,420
      Earlsfield 57 £2,425
      Surbiton 69 £2,428
      New Cross 59 £2,434
      East Dulwich 35 £2,440
      Peckham 54 £2,444
      Mile End 84 £2,444
      Stroud Green 34 £2,454
      Friern Barnet 31 £2,454
      Homerton 27 £2,457
      Archway 94 £2,458
      Woodside Park 22 £2,463
      Temple Fortune 61 £2,482
      Brent Cross 65 £2,484
      Hackney Wick 23 £2,501
      Finsbury Park 83 £2,505
      Rotherhithe 83 £2,512
      Clapton 68 £2,519
      Ickenham 27 £2,520
      Holloway 159 £2,538
      Twyford 39 £2,542
      Stoke Newington 100 £2,551
      Crouch End 65 £2,552
      New Cross Gate 48 £2,572
      Balham 117 £2,594
      Southfields 49 £2,610
      Kilburn 83 £2,616
      East Greenwich 109 £2,625
      Shacklewell 60 £2,626
      High Barnet 21 £2,626
      Coombe 21 £2,627
      Limehouse 146 £2,645
      North Finchley 51 £2,691
      Mill Hill 26 £2,712
      Kidbrooke 67 £2,723
      Norbiton 123 £2,744
      Muswell Hill 70 £2,745
      Dalston 77 £2,745
      Merton Park 54 £2,752
      St Pancras 190 £2,762
      Bow 99 £2,792
      Wandsworth 168 £2,794
      Highbury 102 £2,812
      Stamford Hill 55 £2,813
      Yiewsley 25 £2,815
      Loughborough Junction 37 £2,821
      Hackney 67 £2,845
      Raynes Park 89 £2,861
      Shadwell 73 £2,863
      Upton Park 27 £2,865
      Shepherd's Bush 353 £2,866
      Bethnal Green 105 £2,869
      Canning Town 120 £2,889
      Stockwell 79 £2,893
      Clapham 169 £2,915
      Charlton Riverside 25 £2,920
      Blackwall 293 £2,931
      Putney 97 £2,938
      Walworth 109 £2,944
      Kew 21 £2,944
      West Kensington 299 £2,948
      Silvertown 117 £2,955
      Brondesbury 68 £2,962
      Haggerston 44 £2,974
      Greenwich Peninsula 78 £2,979
      Queen's Park 75 £3,029
      North Sheen 37 £3,045
      Old Kent Road 119 £3,053
      Stepney 66 £3,096
      West Ham 76 £3,097
      Tufnell Park 28 £3,117
      Stratford 309 £3,194
      Petersham 25 £3,217
      Brook Green 118 £3,244
      Golders Green 116 £3,296
      North Kensington 162 £3,308
      West Hampstead 232 £3,331
      Oval 82 £3,340
      Barnsbury 262 £3,367
      Isle of Dogs 835 £3,388
      Cockfosters 31 £3,410
      Clapham Junction 130 £3,419
      South Hampstead 174 £3,420
      Kennington 44 £3,425
      Bermondsey 162 £3,523
      Canary Wharf 415 £3,613
      Islington 149 £3,624
      Hampton Wick 43 £3,635
      Fulham 284 £3,659
      Whitechapel 492 £3,690
      Hammersmith 534 £3,699
      Fitzrovia 294 £3,777
      St Margarets 61 £3,780
      Elephant and Castle 229 £3,794
      Somers Town 105 £3,800
      Battersea 162 £3,826
      Lambeth 46 £3,846
      Earl's Court 554 £3,939
      Kentish Town 137 £3,987
      Hoxton 121 £4,114
      Wapping 272 £4,131
      Mortlake 22 £4,250
      Shoreditch 164 £4,362
      Gospel Oak 32 £4,385
      Clerkenwell 190 £4,573
      The Borough 221 £4,577
      Finsbury 191 £4,615
      Vauxhall 319 £4,724
      Holborn 128 £4,774
      Notting Hill 355 £4,929
      Waterloo 153 £4,949
      Chalk Farm 308 £4,950
      Belsize Park 366 £5,000
      Brompton 801 £5,009
      King's Cross 203 £5,053
      Southwark 135 £5,215
      Bloomsbury 151 £5,610
      Kensington 320 £6,534
      Chelsea 571 £6,727
      South Kensington 616 £11,239
      Be the first to find new properties
      Your search
      • Greater london
      • Flat

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