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,413
      Greenford 63 £1,424
      Cowley 58 £1,459
      Yiewsley 50 £1,470
      Becontree Heath 20 £1,478
      Northumberland Heath 25 £1,489
      Carshalton Beeches 35 £1,499
      Gants Hill 49 £1,505
      Thornton Heath 71 £1,525
      Kenton 29 £1,536
      Seven Kings 66 £1,538
      West Drayton 62 £1,553
      Cricklewood 54 £1,565
      Newbury Park 35 £1,566
      Catford South 25 £1,573
      Bedfont 29 £1,582
      Worton 49 £1,595
      Yeading 40 £1,600
      Thames View 23 £1,604
      Southbury 37 £1,605
      Heston 35 £1,608
      Wealdstone 139 £1,620
      Hillingdon 44 £1,622
      South Norwood 33 £1,623
      Feltham 42 £1,623
      Perry Vale 32 £1,625
      Edmonton 49 £1,639
      Anerley 21 £1,674
      Hendon Central 66 £1,676
      Ponders End 21 £1,680
      New Malden 36 £1,681
      Stanmore 23 £1,695
      Finchley 30 £1,708
      Roehampton 42 £1,712
      Addiscombe 61 £1,713
      Northwood 63 £1,721
      Waddon 66 £1,725
      Rayners Lane 73 £1,741
      West Norwood 44 £1,745
      Upper Norwood 22 £1,748
      Rush Green 44 £1,760
      Shortlands 23 £1,764
      Sudbury 87 £1,767
      Beckenham 27 £1,785
      Brunswick Park 21 £1,793
      Harrow Weald 45 £1,813
      Benhilton 66 £1,818
      Tulse Hill 20 £1,818
      Southgate 21 £1,821
      Palmers Green 43 £1,825
      Becontree 31 £1,831
      Kingsbury 48 £1,835
      Forest Hill 29 £1,837
      Broad Green 179 £1,854
      New Southgate 22 £1,857
      Hayes 88 £1,889
      Plaistow 43 £1,890
      Dollis Hill 78 £1,891
      Plumstead 51 £1,907
      Mitcham 43 £1,910
      South Woodford 25 £1,918
      West Green 137 £1,929
      Wallington 34 £1,932
      Hanwell 100 £1,940
      New Barnet 20 £1,976
      Forest Gate 28 £1,982
      Sudbury Hill 26 £1,985
      Plashet 26 £1,988
      Homerton 32 £1,991
      Strawberry Hill 41 £2,004
      Alperton 76 £2,008
      Hendon 75 £2,010
      Leytonstone 50 £2,020
      Leyton 107 £2,022
      Hither Green 35 £2,022
      Whetstone 27 £2,029
      Perivale 48 £2,036
      Beckton 30 £2,045
      Harlesden 93 £2,046
      Selhurst 61 £2,059
      Deptford 43 £2,073
      New Cross Gate 50 £2,079
      Hornchurch 23 £2,080
      Church End 60 £2,084
      Nunhead 20 £2,099
      Dagenham 20 £2,109
      Thamesmead 24 £2,117
      Purley 35 £2,121
      Ladywell 71 £2,122
      Camberwell 63 £2,131
      Gallions Reach 23 £2,133
      West Hendon 50 £2,141
      Charlton 25 £2,147
      Collier's Wood 56 £2,171
      Streatham 101 £2,183
      Maryland 26 £2,188
      Spring Grove 86 £2,200
      Ickenham 41 £2,202
      Harringay 84 £2,223
      New Cross 67 £2,224
      Mapesbury 91 £2,244
      East Dulwich 28 £2,255
      Hornsey 89 £2,263
      Park Royal 159 £2,263
      Furzedown 112 £2,280
      Poplar 164 £2,303
      Merton 64 £2,304
      Earlsfield 62 £2,307
      Colindale 169 £2,332
      Preston 90 £2,337
      Clapton 80 £2,357
      Surbiton 72 £2,360
      Archway 112 £2,379
      Rotherhithe 89 £2,381
      Crouch End 61 £2,386
      Peckham 68 £2,399
      Southfields 44 £2,401
      Temple Fortune 71 £2,402
      Streatham Hill 99 £2,424
      Finsbury Park 113 £2,428
      Twyford 44 £2,435
      Woodside Park 22 £2,437
      West Hackney 33 £2,445
      Kilburn 110 £2,461
      Brent Cross 60 £2,463
      East Greenwich 109 £2,474
      Brixton 107 £2,480
      Summerstown 51 £2,481
      Putney 97 £2,490
      Shadwell 68 £2,492
      Holloway 163 £2,493
      Friern Barnet 31 £2,496
      Canning Town 163 £2,499
      Loughborough Junction 44 £2,534
      Mile End 82 £2,541
      Coombe 29 £2,551
      Mill Hill 33 £2,557
      North Finchley 44 £2,562
      Bow 139 £2,593
      Muswell Hill 66 £2,602
      Limehouse 147 £2,632
      Wandsworth 172 £2,640
      Dalston 79 £2,654
      Kidbrooke 76 £2,664
      Stockwell 98 £2,706
      Hackney 68 £2,709
      Bethnal Green 96 £2,720
      Charlton Riverside 30 £2,722
      Clapham 168 £2,723
      Shacklewell 57 £2,735
      Blackwall 293 £2,746
      High Barnet 24 £2,747
      Stamford Hill 68 £2,750
      Upton Park 28 £2,760
      Merton Park 50 £2,769
      Mortlake 27 £2,777
      Brondesbury 73 £2,783
      Norbiton 116 £2,788
      Haggerston 41 £2,800
      St Pancras 191 £2,803
      Stoke Newington 135 £2,808
      West Ham 76 £2,814
      Balham 87 £2,816
      Stepney 85 £2,817
      Old Kent Road 115 £2,833
      Stroud Green 39 £2,842
      Raynes Park 80 £2,844
      West Kensington 305 £2,845
      Silvertown 120 £2,855
      Golders Green 132 £2,907
      Highbury 120 £2,909
      Shepherd's Bush 359 £2,932
      Kennington 47 £2,951
      Cockfosters 35 £2,966
      Greenwich Peninsula 73 £3,044
      South Hampstead 148 £3,060
      Walworth 95 £3,123
      North Kensington 148 £3,163
      North Sheen 35 £3,165
      West Hampstead 247 £3,169
      Queen's Park 75 £3,227
      Tufnell Park 28 £3,230
      Stratford 285 £3,288
      Clapham Junction 126 £3,317
      St Margarets 69 £3,318
      Oval 92 £3,324
      Brook Green 119 £3,366
      Whitechapel 503 £3,387
      Gospel Oak 27 £3,395
      Barnsbury 262 £3,398
      Isle of Dogs 861 £3,446
      Elephant and Castle 215 £3,484
      Bermondsey 181 £3,549
      Canary Wharf 467 £3,599
      Fulham 315 £3,622
      Somers Town 125 £3,643
      Islington 179 £3,674
      Hampton Wick 41 £3,741
      Hammersmith 523 £3,753
      Battersea 169 £3,833
      Earl's Court 527 £3,865
      Fitzrovia 295 £3,945
      Kentish Town 140 £3,969
      Lambeth 49 £4,123
      Wapping 239 £4,228
      The Borough 214 £4,405
      Hoxton 142 £4,468
      Finsbury 212 £4,588
      Shoreditch 156 £4,617
      Vauxhall 322 £4,619
      Clerkenwell 194 £4,689
      Notting Hill 373 £4,742
      Waterloo 172 £4,978
      Chalk Farm 298 £5,028
      Brompton 777 £5,077
      Holborn 124 £5,277
      Bloomsbury 141 £5,439
      Belsize Park 349 £5,477
      King's Cross 186 £5,487
      Southwark 131 £5,699
      Kensington 320 £7,136
      Chelsea 569 £7,329
      South Kensington 634 £11,680
      Be the first to find new properties
      Your search
      • Greater london
      • Flat

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