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
      Bexley 47 £1,230
      Thornton Heath 66 £1,381
      Hounslow West 69 £1,432
      Edmonton 51 £1,441
      South Norwood 46 £1,478
      Rush Green 26 £1,484
      Heston 39 £1,492
      Norbury 30 £1,505
      Perry Vale 35 £1,512
      Cowley 29 £1,514
      Northwood 45 £1,519
      Poverest 21 £1,521
      Greenford 51 £1,524
      Highams Park 24 £1,534
      Gants Hill 54 £1,537
      Chingford 28 £1,541
      Feltham 55 £1,560
      Purley 42 £1,567
      Newbury Park 37 £1,570
      Carshalton Beeches 46 £1,573
      Dagenham 25 £1,574
      Penge 24 £1,576
      Seven Kings 71 £1,609
      Kenton 22 £1,621
      Wealdstone 178 £1,644
      Forest Hill 28 £1,652
      Yeading 37 £1,653
      Harrow Weald 45 £1,657
      Addiscombe 52 £1,658
      Manor Park 26 £1,669
      Hither Green 45 £1,669
      Broad Green 139 £1,672
      Stanmore 30 £1,677
      Rayners Lane 68 £1,704
      Palmers Green 56 £1,710
      Yiewsley 36 £1,715
      Benhilton 59 £1,715
      Ponders End 28 £1,725
      Anerley 25 £1,729
      Southbury 39 £1,731
      Cricklewood 49 £1,733
      Scrattons Farm 23 £1,734
      Becontree 20 £1,735
      Plashet 24 £1,740
      New Malden 25 £1,749
      Harringay 83 £1,752
      Osterley 20 £1,753
      West Drayton 39 £1,753
      Southgate 26 £1,762
      Becontree Heath 21 £1,767
      West Green 122 £1,769
      Widmore 24 £1,769
      Hendon Central 60 £1,776
      Catford South 25 £1,784
      Surbiton 62 £1,785
      Sudbury Hill 31 £1,794
      Woodside 21 £1,801
      Beckenham 47 £1,806
      Worton 74 £1,810
      Collier's Wood 59 £1,833
      Kingsbury 42 £1,833
      Brunswick Park 25 £1,838
      Plaistow 54 £1,842
      Colney Hatch 22 £1,848
      Sudbury 82 £1,850
      Wallington 35 £1,857
      Pinner 20 £1,866
      Forest Gate 26 £1,868
      Harlesden 92 £1,879
      Brockley 32 £1,908
      Gallions Reach 40 £1,910
      Finchley 39 £1,912
      Shortlands 23 £1,927
      Leyton 113 £1,930
      Thames View 31 £1,945
      Hayes 127 £1,947
      Charlton 42 £1,951
      Whetstone 21 £1,953
      Thamesmead 30 £1,954
      Hillingdon 27 £1,957
      Hendon 82 £1,958
      West Hendon 40 £1,976
      New Barnet 29 £1,978
      Plumstead 69 £1,986
      Deptford 74 £1,993
      Ladywell 74 £1,998
      Streatham 125 £2,007
      Church End 57 £2,010
      Mitcham 47 £2,013
      East Dulwich 40 £2,034
      Perivale 40 £2,037
      New Cross Gate 37 £2,044
      West Norwood 63 £2,048
      Alperton 77 £2,051
      Camberwell 64 £2,062
      Crystal Palace 27 £2,063
      West Hackney 35 £2,064
      Roehampton 31 £2,070
      Park Royal 172 £2,077
      Tulse Hill 29 £2,083
      Selhurst 58 £2,103
      New Cross 70 £2,132
      Bethnal Green 174 £2,133
      Ickenham 31 £2,134
      North Finchley 50 £2,135
      Mapesbury 64 £2,140
      High Barnet 20 £2,146
      Clapton 95 £2,157
      Peckham 56 £2,160
      Streatham Hill 142 £2,161
      Hornsey 92 £2,166
      Waddon 91 £2,173
      Southfields 64 £2,178
      Woodside Park 26 £2,197
      Merton 79 £2,216
      Furzedown 214 £2,221
      Preston 69 £2,225
      Homerton 36 £2,234
      Leytonstone 46 £2,237
      Summerstown 69 £2,237
      Canning Town 136 £2,238
      Nunhead 21 £2,241
      Poplar 97 £2,255
      Kidbrooke 77 £2,275
      Strawberry Hill 29 £2,289
      Loughborough Junction 45 £2,297
      Hackney Wick 22 £2,311
      Finsbury Park 87 £2,319
      Crouch End 81 £2,343
      Archway 89 £2,344
      East Greenwich 134 £2,344
      Upton Park 31 £2,354
      Dollis Hill 99 £2,361
      Brixton 146 £2,371
      Earlsfield 64 £2,374
      Colindale 190 £2,379
      Stoke Newington 128 £2,383
      Twyford 53 £2,384
      Middle Park 20 £2,389
      Putney 148 £2,394
      Bow 121 £2,405
      Stroud Green 35 £2,407
      West Ham 75 £2,414
      West Finchley 27 £2,418
      Temple Fortune 55 £2,420
      Limehouse 172 £2,423
      Mill Hill 32 £2,430
      Dalston 72 £2,487
      Rotherhithe 101 £2,491
      Balham 159 £2,491
      Muswell Hill 61 £2,554
      Spring Grove 109 £2,578
      Clapham 202 £2,600
      Shacklewell 65 £2,612
      Wandsworth 215 £2,632
      Friern Barnet 29 £2,641
      Holloway 160 £2,645
      Old Kent Road 87 £2,646
      Kennington 31 £2,672
      West Kensington 309 £2,674
      St Pancras 218 £2,682
      Norbiton 134 £2,692
      Greenwich Peninsula 46 £2,693
      Stockwell 121 £2,694
      Stamford Hill 68 £2,713
      Raynes Park 74 £2,718
      Blackwall 228 £2,719
      Cockfosters 42 £2,726
      Silvertown 97 £2,727
      Kilburn 108 £2,749
      Shadwell 108 £2,758
      Stepney 75 £2,764
      Charlton Riverside 37 £2,785
      Hanwell 127 £2,796
      Shepherd's Bush 374 £2,797
      Kew 31 £2,821
      Beckton 23 £2,822
      Tufnell Park 35 £2,838
      Brent Cross 61 £2,851
      Mile End 137 £2,867
      Stratford 240 £2,901
      South Hampstead 190 £2,924
      North Sheen 35 £2,936
      Walworth 92 £2,938
      Queen's Park 104 £2,939
      Oval 79 £2,963
      Mortlake 22 £2,975
      Golders Green 123 £3,009
      Haggerston 60 £3,014
      Brook Green 140 £3,027
      Hackney 79 £3,052
      Lambeth 38 £3,087
      North Kensington 228 £3,134
      Merton Park 49 £3,163
      Elephant and Castle 143 £3,170
      Clapham Junction 172 £3,174
      Barnsbury 246 £3,223
      Brondesbury 116 £3,247
      Hammersmith 443 £3,272
      Islington 160 £3,303
      Whitechapel 472 £3,332
      Isle of Dogs 485 £3,358
      Fulham 329 £3,385
      Bermondsey 143 £3,440
      St Margarets 41 £3,469
      Canary Wharf 336 £3,573
      Fitzrovia 253 £3,581
      Somers Town 94 £3,614
      Highbury 182 £3,649
      Battersea 171 £3,670
      Hampton Wick 27 £3,686
      West Hampstead 254 £3,695
      Kentish Town 138 £3,727
      Shoreditch 118 £3,798
      Earl's Court 452 £3,854
      Wapping 224 £3,898
      Petersham 21 £3,914
      Hoxton 142 £4,014
      Finsbury 122 £4,213
      Gospel Oak 38 £4,231
      Waterloo 74 £4,305
      Clerkenwell 192 £4,332
      The Borough 155 £4,398
      Vauxhall 225 £4,428
      King's Cross 158 £4,569
      Notting Hill 411 £4,649
      Brompton 797 £4,909
      Chalk Farm 287 £4,990
      Holborn 132 £5,218
      Bloomsbury 117 £5,493
      Belsize Park 340 £5,688
      Southwark 77 £5,816
      Chelsea 416 £7,472
      Kensington 298 £7,571
      Hampstead Garden Suburb 20 £11,159
      South Kensington 494 £11,868
      Be the first to find new properties
      Your search
      • Greater london
      • Flat

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