Skip to content
Unfortunately, we couldn't find any cities for your search criteria

Adjust your search criteria or have a look below for results in other cities.

    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 46 £1,223
      Thornton Heath 71 £1,395
      Hounslow West 74 £1,430
      Edmonton 56 £1,450
      Northumberland Heath 22 £1,452
      Rush Green 30 £1,464
      South Norwood 44 £1,465
      Waddon 77 £1,499
      Norbury 29 £1,513
      Perry Vale 37 £1,518
      Cowley 28 £1,525
      Northwood 48 £1,532
      Gants Hill 52 £1,533
      Greenford 54 £1,534
      Heston 37 £1,534
      Poverest 21 £1,538
      Bowes 20 £1,548
      Highams Park 25 £1,556
      Chingford 30 £1,570
      Feltham 56 £1,579
      Newbury Park 39 £1,587
      Carshalton Beeches 47 £1,589
      Penge 26 £1,598
      Seven Kings 71 £1,610
      Purley 45 £1,614
      Kenton 25 £1,618
      Dagenham 31 £1,633
      Wealdstone 178 £1,656
      Forest Hill 28 £1,659
      Broad Green 137 £1,665
      Harrow Weald 53 £1,672
      Hither Green 45 £1,674
      Addiscombe 53 £1,675
      Yeading 38 £1,681
      Stanmore 30 £1,689
      Rayners Lane 74 £1,692
      Manor Park 28 £1,696
      Yiewsley 35 £1,699
      Osterley 22 £1,709
      Benhilton 58 £1,717
      Southbury 37 £1,722
      Becontree 23 £1,723
      West Drayton 42 £1,728
      Plashet 24 £1,729
      Cricklewood 55 £1,734
      Palmers Green 58 £1,737
      Ponders End 27 £1,738
      Woodside 27 £1,743
      Worton 76 £1,756
      Southgate 27 £1,758
      Thamesmead 26 £1,758
      Surbiton 67 £1,771
      Sudbury Hill 31 £1,772
      Catford South 26 £1,772
      Hendon Central 62 £1,781
      Anerley 29 £1,785
      Widmore 25 £1,787
      Harringay 88 £1,787
      Becontree Heath 20 £1,790
      Beckenham 48 £1,790
      West Green 127 £1,800
      New Malden 28 £1,809
      Kingsbury 41 £1,820
      Plaistow 58 £1,842
      Collier's Wood 67 £1,852
      Wallington 36 £1,859
      Pinner 22 £1,859
      Sudbury 88 £1,862
      Colney Hatch 23 £1,874
      Forest Gate 26 £1,876
      Brunswick Park 26 £1,877
      Leyton 121 £1,884
      Harlesden 93 £1,896
      Finchley 39 £1,900
      Thames View 32 £1,922
      Whetstone 24 £1,925
      Charlton 39 £1,934
      Gallions Reach 41 £1,936
      Shortlands 22 £1,937
      Hayes 130 £1,951
      Plumstead 63 £1,953
      Brockley 33 £1,965
      Hillingdon 26 £1,967
      New Barnet 30 £1,969
      Scrattons Farm 27 £1,973
      Mitcham 49 £1,981
      Ladywell 77 £1,982
      West Hendon 39 £1,983
      Hendon 82 £1,997
      Camberwell 66 £2,000
      Church End 60 £2,001
      Streatham 131 £2,001
      Deptford 73 £2,001
      Selhurst 60 £2,005
      Alperton 79 £2,037
      Crystal Palace 26 £2,050
      Roehampton 31 £2,054
      High Barnet 23 £2,057
      West Norwood 62 £2,067
      East Dulwich 39 £2,068
      Tulse Hill 28 £2,071
      New Cross 69 £2,087
      Perivale 38 £2,091
      Park Royal 173 £2,095
      Peckham 61 £2,097
      New Cross Gate 34 £2,099
      Clapton 92 £2,132
      Ickenham 32 £2,145
      Woodside Park 28 £2,152
      Streatham Hill 141 £2,160
      Bethnal Green 173 £2,165
      Mapesbury 63 £2,172
      Southfields 65 £2,175
      Hornsey 92 £2,178
      Homerton 40 £2,191
      Hackney Wick 22 £2,192
      Nunhead 22 £2,195
      Brixton 145 £2,206
      West Hackney 35 £2,217
      North Finchley 52 £2,219
      Preston 72 £2,222
      Merton 80 £2,224
      Furzedown 215 £2,225
      Strawberry Hill 33 £2,230
      Canning Town 137 £2,239
      Summerstown 70 £2,262
      Poplar 99 £2,281
      Kidbrooke 78 £2,287
      Finsbury Park 85 £2,319
      Archway 91 £2,329
      Loughborough Junction 45 £2,330
      East Greenwich 137 £2,349
      Colindale 190 £2,363
      Dollis Hill 101 £2,366
      West Ham 74 £2,379
      Middle Park 20 £2,389
      Leytonstone 55 £2,399
      West Finchley 29 £2,403
      Limehouse 169 £2,414
      Crouch End 70 £2,416
      Mile End 103 £2,421
      Earlsfield 65 £2,423
      Twyford 51 £2,424
      Upton Park 27 £2,428
      Bow 122 £2,429
      Stroud Green 38 £2,435
      Mill Hill 32 £2,436
      Temple Fortune 55 £2,446
      Stoke Newington 123 £2,459
      Rotherhithe 107 £2,479
      Dalston 70 £2,495
      Balham 164 £2,503
      Merton Park 48 £2,521
      Muswell Hill 67 £2,527
      Clapham 201 £2,554
      Spring Grove 113 £2,578
      Friern Barnet 27 £2,601
      Shacklewell 65 £2,620
      Holloway 165 £2,633
      Shepherd's Bush 389 £2,634
      Norbiton 142 £2,647
      Beckton 26 £2,658
      Putney 127 £2,661
      West Kensington 311 £2,668
      Silvertown 102 £2,669
      Wandsworth 212 £2,679
      Stockwell 123 £2,680
      St Pancras 216 £2,684
      Cockfosters 44 £2,687
      Kennington 33 £2,729
      Raynes Park 77 £2,730
      Old Kent Road 86 £2,744
      Stepney 77 £2,749
      Stamford Hill 71 £2,749
      Blackwall 235 £2,751
      Tufnell Park 42 £2,751
      Charlton Riverside 39 £2,766
      Greenwich Peninsula 44 £2,787
      Hanwell 129 £2,791
      Brent Cross 64 £2,796
      Brook Green 130 £2,859
      Walworth 92 £2,865
      Stratford 245 £2,876
      South Hampstead 186 £2,902
      Kilburn 135 £2,906
      Kew 28 £2,907
      Queen's Park 105 £2,924
      Mortlake 22 £2,975
      Brondesbury 102 £2,979
      North Sheen 34 £3,004
      Oval 77 £3,018
      Golders Green 123 £3,025
      North Kensington 219 £3,097
      Hackney 80 £3,108
      Lambeth 39 £3,116
      Elephant and Castle 143 £3,205
      Hammersmith 456 £3,215
      Clapham Junction 211 £3,229
      Whitechapel 469 £3,246
      Barnsbury 245 £3,269
      Isle of Dogs 462 £3,275
      Haggerston 74 £3,278
      Islington 162 £3,308
      Shadwell 135 £3,316
      Fulham 320 £3,424
      St Margarets 43 £3,433
      Bermondsey 141 £3,467
      Fitzrovia 252 £3,518
      Canary Wharf 345 £3,522
      Somers Town 95 £3,613
      Hampton Wick 28 £3,645
      Battersea 172 £3,652
      Upton 20 £3,695
      West Hampstead 249 £3,709
      Highbury 189 £3,739
      Kentish Town 136 £3,777
      Shoreditch 118 £3,824
      Earl's Court 463 £3,836
      Wapping 222 £3,898
      Hoxton 142 £4,011
      Finsbury 117 £4,212
      Waterloo 71 £4,266
      Gospel Oak 36 £4,372
      Vauxhall 221 £4,407
      The Borough 154 £4,411
      Clerkenwell 199 £4,417
      King's Cross 162 £4,517
      Notting Hill 398 £4,655
      Brompton 802 £4,910
      Chalk Farm 283 £4,996
      Holborn 173 £5,163
      Bloomsbury 127 £5,446
      Southwark 78 £5,688
      Belsize Park 326 £5,766
      Chelsea 421 £7,396
      Kensington 289 £7,677
      Hampstead Garden Suburb 20 £11,247
      South Kensington 496 £11,837
      Be the first to find new properties
      Your search
      • Greater london
      • Flat

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