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 62 £1,409
      Greenford 63 £1,433
      Yiewsley 48 £1,452
      Cowley 59 £1,465
      Northumberland Heath 26 £1,477
      Becontree Heath 20 £1,478
      Gants Hill 49 £1,496
      Carshalton Beeches 35 £1,499
      Thornton Heath 72 £1,516
      Kenton 30 £1,524
      Chingford 20 £1,526
      Seven Kings 66 £1,529
      Newbury Park 35 £1,566
      Yeading 41 £1,566
      Bedfont 28 £1,581
      Catford South 24 £1,585
      South Norwood 36 £1,585
      Cricklewood 50 £1,589
      Worton 49 £1,593
      Thames View 23 £1,604
      West Drayton 62 £1,610
      Southbury 36 £1,611
      Heston 36 £1,613
      Wealdstone 139 £1,621
      Hillingdon 44 £1,622
      Feltham 42 £1,623
      Perry Vale 34 £1,637
      Edmonton 50 £1,650
      Stanmore 23 £1,660
      Anerley 21 £1,674
      Ponders End 23 £1,675
      Shortlands 22 £1,692
      Hendon Central 68 £1,694
      New Malden 37 £1,698
      Addiscombe 60 £1,702
      Finchley 32 £1,719
      Northwood 63 £1,721
      Waddon 65 £1,722
      Roehampton 44 £1,726
      Upper Norwood 22 £1,748
      Rayners Lane 70 £1,754
      Rush Green 45 £1,761
      West Norwood 45 £1,771
      Brunswick Park 20 £1,775
      Sudbury 93 £1,787
      Harrow Weald 47 £1,791
      Beckenham 26 £1,798
      Benhilton 67 £1,808
      Becontree 32 £1,815
      Southgate 21 £1,821
      Palmers Green 43 £1,822
      Kingsbury 49 £1,834
      Tulse Hill 21 £1,856
      Broad Green 182 £1,860
      Hayes 88 £1,865
      Forest Hill 29 £1,868
      Plaistow 44 £1,874
      Wallington 34 £1,887
      New Southgate 21 £1,888
      Mitcham 42 £1,891
      Plumstead 51 £1,907
      South Woodford 25 £1,918
      Dollis Hill 79 £1,918
      West Green 140 £1,923
      Hanwell 101 £1,949
      Sudbury Hill 27 £1,953
      Alperton 74 £1,956
      Leyton 106 £1,963
      New Barnet 20 £1,976
      Forest Gate 28 £1,982
      Plashet 26 £1,988
      Hendon 77 £1,998
      Homerton 31 £2,004
      Strawberry Hill 41 £2,004
      Hither Green 35 £2,018
      Perivale 49 £2,019
      Leytonstone 50 £2,019
      Beckton 30 £2,045
      Deptford 44 £2,049
      Selhurst 61 £2,056
      Dagenham 22 £2,065
      Harlesden 93 £2,072
      New Cross Gate 51 £2,077
      Church End 61 £2,097
      Hornchurch 22 £2,098
      Nunhead 21 £2,099
      Thamesmead 24 £2,115
      Whetstone 30 £2,118
      Purley 36 £2,119
      Ladywell 71 £2,121
      Gallions Reach 23 £2,133
      Camberwell 62 £2,140
      West Hendon 50 £2,141
      Collier's Wood 57 £2,159
      Streatham 104 £2,183
      Maryland 26 £2,188
      Charlton 26 £2,189
      Spring Grove 86 £2,200
      Ickenham 41 £2,217
      New Cross 68 £2,219
      Harringay 85 £2,223
      Mapesbury 92 £2,238
      Hornsey 86 £2,246
      Colindale 168 £2,255
      East Dulwich 29 £2,264
      Park Royal 160 £2,265
      Furzedown 116 £2,281
      Poplar 167 £2,293
      Merton 64 £2,295
      Earlsfield 66 £2,325
      Surbiton 74 £2,335
      Preston 90 £2,337
      Temple Fortune 74 £2,356
      Clapton 82 £2,356
      Peckham 70 £2,383
      Archway 113 £2,387
      Crouch End 61 £2,394
      Rotherhithe 91 £2,400
      Finsbury Park 111 £2,410
      West Hackney 35 £2,414
      Twyford 45 £2,417
      Southfields 45 £2,423
      Streatham Hill 99 £2,424
      Woodside Park 22 £2,433
      Brent Cross 62 £2,439
      Putney 97 £2,443
      Kilburn 111 £2,466
      Brixton 109 £2,467
      East Greenwich 108 £2,472
      Summerstown 52 £2,476
      Friern Barnet 31 £2,496
      Holloway 163 £2,496
      Shadwell 70 £2,498
      Canning Town 162 £2,500
      Mile End 81 £2,539
      Coombe 29 £2,551
      Mill Hill 33 £2,557
      North Finchley 44 £2,562
      Bow 142 £2,600
      Muswell Hill 65 £2,601
      Loughborough Junction 43 £2,605
      Limehouse 148 £2,629
      Stepney 86 £2,632
      Wandsworth 173 £2,645
      Kidbrooke 78 £2,647
      Dalston 79 £2,653
      Clapham 171 £2,712
      Stockwell 100 £2,712
      Hackney 69 £2,718
      Bethnal Green 98 £2,718
      Charlton Riverside 30 £2,722
      Shacklewell 56 £2,746
      High Barnet 24 £2,747
      Stamford Hill 68 £2,749
      St Pancras 193 £2,758
      Blackwall 296 £2,760
      Upton Park 28 £2,760
      Merton Park 51 £2,766
      Mortlake 27 £2,773
      Norbiton 116 £2,790
      Stoke Newington 133 £2,793
      Haggerston 42 £2,795
      Brondesbury 74 £2,804
      West Kensington 308 £2,807
      Stroud Green 40 £2,811
      West Ham 78 £2,814
      Balham 85 £2,823
      Raynes Park 81 £2,870
      Silvertown 119 £2,870
      Highbury 124 £2,883
      Old Kent Road 117 £2,901
      Golders Green 130 £2,914
      Kennington 49 £2,930
      Cockfosters 36 £2,930
      Shepherd's Bush 362 £2,936
      South Hampstead 147 £3,021
      Greenwich Peninsula 75 £3,030
      Walworth 97 £3,097
      North Kensington 151 £3,154
      North Sheen 35 £3,165
      West Hampstead 250 £3,183
      Queen's Park 76 £3,221
      Tufnell Park 28 £3,230
      Stratford 288 £3,247
      Kew 20 £3,258
      Clapham Junction 131 £3,327
      St Margarets 70 £3,361
      Gospel Oak 27 £3,395
      Barnsbury 261 £3,405
      Whitechapel 509 £3,421
      Brook Green 117 £3,433
      Isle of Dogs 865 £3,434
      Oval 94 £3,441
      Elephant and Castle 219 £3,477
      Bermondsey 182 £3,547
      Canary Wharf 469 £3,603
      Fulham 317 £3,629
      Islington 182 £3,660
      Somers Town 125 £3,689
      Hampton Wick 42 £3,694
      Hammersmith 530 £3,739
      Battersea 172 £3,843
      Earl's Court 531 £3,873
      Fitzrovia 295 £3,927
      Kentish Town 139 £3,975
      Lambeth 49 £4,123
      Wapping 247 £4,317
      The Borough 217 £4,379
      Hoxton 141 £4,476
      Finsbury 213 £4,587
      Shoreditch 157 £4,625
      Vauxhall 320 £4,641
      Clerkenwell 192 £4,703
      Notting Hill 376 £4,731
      Waterloo 173 £4,977
      Chalk Farm 297 £5,038
      Brompton 778 £5,072
      Holborn 124 £5,230
      Belsize Park 355 £5,452
      King's Cross 188 £5,453
      Bloomsbury 139 £5,478
      Southwark 131 £5,699
      Kensington 322 £7,048
      Chelsea 573 £7,340
      South Kensington 635 £11,626
      Be the first to find new properties
      Your search
      • Greater london
      • Flat

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