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 261 £1,276
      Greenford 65 £1,378
      Northumberland Heath 29 £1,432
      Pollards Hill 24 £1,467
      Thornton Heath 67 £1,470
      Kenton 35 £1,473
      Anerley 24 £1,479
      Hounslow West 61 £1,506
      Cowley 31 £1,508
      West Drayton 56 £1,537
      Chingford 58 £1,565
      Yeading 38 £1,582
      Newbury Park 31 £1,582
      Seven Kings 69 £1,586
      Gants Hill 44 £1,587
      Rush Green 42 £1,592
      Carshalton Beeches 35 £1,593
      Perry Vale 41 £1,605
      Southbury 48 £1,611
      Rayners Lane 62 £1,616
      Heston 32 £1,621
      Bedfont 32 £1,627
      Northwood 52 £1,628
      Feltham 40 £1,636
      Wealdstone 149 £1,643
      Cricklewood 63 £1,685
      Highams Park 27 £1,690
      Kingsbury 50 £1,696
      Waddon 61 £1,696
      Worton 51 £1,700
      Hendon Central 64 £1,713
      Edmonton 54 £1,714
      Becontree 23 £1,719
      New Malden 33 £1,726
      Dagenham 23 £1,733
      South Norwood 44 £1,734
      Becontree Heath 28 £1,747
      West Barnes 26 £1,750
      Stanmore 26 £1,753
      Plumstead 45 £1,753
      Harrow Weald 50 £1,758
      Addiscombe 41 £1,765
      Mitcham 41 £1,766
      Forest Gate 30 £1,774
      Palmers Green 41 £1,779
      Sudbury 78 £1,783
      Bowes 27 £1,795
      Ponders End 24 £1,800
      Plaistow 46 £1,807
      Finchley 32 £1,830
      Beckenham 34 £1,836
      Southgate 27 £1,844
      Harringay 83 £1,846
      West Green 132 £1,853
      Tulse Hill 20 £1,865
      Benhilton 45 £1,879
      West Norwood 41 £1,899
      Leyton 112 £1,900
      Broad Green 163 £1,916
      Belmont 20 £1,929
      Hillingdon 31 £1,931
      Strawberry Hill 36 £1,960
      Perivale 40 £1,968
      Hanwell 85 £1,989
      Forest Hill 28 £1,991
      Hither Green 34 £1,996
      Hayes 65 £2,007
      Alperton 78 £2,023
      Sudbury Hill 22 £2,025
      Dollis Hill 108 £2,046
      Hendon 70 £2,054
      West Hendon 57 £2,073
      Roehampton 29 £2,090
      Hornsey 111 £2,092
      Ladywell 56 £2,095
      Hornchurch 25 £2,104
      Church End 46 £2,107
      Middle Park 20 £2,115
      West Hackney 32 £2,135
      Harlesden 91 £2,148
      Preston 90 £2,174
      Leytonstone 44 £2,174
      Collier's Wood 45 £2,192
      Selhurst 49 £2,213
      Spring Grove 81 £2,221
      Mapesbury 79 £2,229
      Gallions Reach 25 £2,233
      Deptford 60 £2,234
      Whetstone 20 £2,236
      Beckton 29 £2,242
      West Finchley 20 £2,247
      Camberwell 56 £2,265
      Park Royal 146 £2,280
      Summerstown 44 £2,291
      East Dulwich 38 £2,294
      Purley 34 £2,308
      Charlton 29 £2,350
      Streatham 87 £2,354
      Brixton 103 £2,354
      Streatham Hill 97 £2,362
      Furzedown 160 £2,379
      Peckham 56 £2,390
      Colindale 144 £2,407
      Earlsfield 57 £2,413
      New Cross 57 £2,426
      Poplar 119 £2,427
      Woodside Park 23 £2,432
      Surbiton 72 £2,432
      Archway 94 £2,434
      Merton 64 £2,436
      Homerton 29 £2,451
      Brent Cross 63 £2,484
      Rotherhithe 80 £2,489
      New Cross Gate 45 £2,492
      Mile End 92 £2,492
      Clapton 72 £2,493
      Hackney Wick 23 £2,501
      Finsbury Park 82 £2,501
      Friern Barnet 31 £2,506
      Stroud Green 33 £2,515
      Stoke Newington 109 £2,518
      Crouch End 65 £2,527
      Holloway 163 £2,538
      Twyford 39 £2,562
      Coombe 22 £2,567
      East Greenwich 106 £2,601
      Southfields 52 £2,610
      Balham 114 £2,622
      Ickenham 30 £2,646
      Limehouse 143 £2,649
      Shacklewell 58 £2,659
      Kilburn 77 £2,665
      North Finchley 51 £2,677
      Muswell Hill 67 £2,700
      Kidbrooke 64 £2,705
      Mill Hill 26 £2,715
      Merton Park 57 £2,727
      Loughborough Junction 40 £2,744
      Dalston 73 £2,761
      Norbiton 120 £2,766
      St Pancras 187 £2,766
      Hackney 69 £2,776
      Wandsworth 172 £2,780
      Stamford Hill 55 £2,790
      Canning Town 118 £2,809
      Yiewsley 26 £2,816
      Clapham 167 £2,841
      Highbury 102 £2,842
      Raynes Park 88 £2,846
      Temple Fortune 66 £2,864
      Bethnal Green 102 £2,875
      Shadwell 72 £2,875
      Upton Park 28 £2,879
      Shepherd's Bush 353 £2,882
      Bow 99 £2,900
      Putney 103 £2,902
      Kew 22 £2,913
      Stockwell 78 £2,918
      Blackwall 298 £2,922
      Brondesbury 65 £2,965
      West Ham 72 £2,974
      Charlton Riverside 27 £2,994
      Walworth 121 £2,995
      West Kensington 294 £2,998
      Haggerston 43 £2,999
      Greenwich Peninsula 79 £2,999
      Silvertown 110 £3,010
      Old Kent Road 122 £3,022
      Stepney 66 £3,038
      North Sheen 38 £3,038
      Queen's Park 69 £3,077
      Tufnell Park 29 £3,101
      Stratford 302 £3,134
      South Hampstead 169 £3,142
      Brook Green 116 £3,164
      High Barnet 22 £3,196
      Petersham 25 £3,217
      Golders Green 127 £3,244
      North Kensington 161 £3,278
      West Hampstead 226 £3,329
      Isle of Dogs 845 £3,336
      Clapham Junction 135 £3,340
      Barnsbury 265 £3,379
      Cockfosters 30 £3,467
      Kennington 41 £3,482
      Oval 82 £3,520
      Hampton Wick 40 £3,559
      Bermondsey 160 £3,605
      Canary Wharf 428 £3,637
      Whitechapel 500 £3,682
      Fulham 283 £3,682
      St Margarets 63 £3,718
      Islington 146 £3,720
      Elephant and Castle 218 £3,742
      Hammersmith 531 £3,744
      Battersea 171 £3,755
      Fitzrovia 285 £3,755
      Somers Town 106 £3,831
      Lambeth 48 £3,833
      Earl's Court 539 £3,942
      Kentish Town 140 £3,971
      Hoxton 124 £4,093
      Mortlake 23 £4,169
      Wapping 268 £4,207
      Shoreditch 159 £4,425
      Gospel Oak 30 £4,427
      The Borough 232 £4,608
      Finsbury 194 £4,617
      Clerkenwell 194 £4,661
      Holborn 131 £4,753
      Vauxhall 318 £4,761
      Waterloo 159 £4,897
      Notting Hill 353 £4,936
      Chalk Farm 310 £4,951
      Belsize Park 355 £4,955
      Brompton 803 £4,976
      King's Cross 196 £5,203
      Southwark 137 £5,242
      Bloomsbury 152 £5,585
      Kensington 317 £6,492
      Chelsea 564 £6,775
      South Kensington 618 £11,222
      Be the first to find new properties
      Your search
      • Greater london
      • Flat

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