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
      Seven Kings 66 £1,529
      Newbury Park 35 £1,566
      Yeading 41 £1,566
      Catford South 25 £1,573
      Bedfont 28 £1,581
      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
      Wealdstone 139 £1,621
      Hillingdon 44 £1,622
      Feltham 42 £1,623
      Heston 35 £1,624
      Perry Vale 33 £1,636
      Edmonton 50 £1,650
      Stanmore 22 £1,662
      Anerley 21 £1,674
      Ponders End 23 £1,675
      Shortlands 22 £1,692
      New Malden 37 £1,698
      Addiscombe 59 £1,701
      Hendon Central 67 £1,703
      Finchley 31 £1,704
      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 92 £1,787
      Beckenham 26 £1,798
      Benhilton 67 £1,808
      Harrow Weald 46 £1,808
      Becontree 32 £1,815
      Southgate 21 £1,821
      Palmers Green 43 £1,822
      Kingsbury 48 £1,835
      Broad Green 180 £1,850
      Tulse Hill 21 £1,856
      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 139 £1,925
      Hanwell 100 £1,940
      Sudbury Hill 27 £1,953
      Alperton 74 £1,956
      Leyton 106 £1,968
      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
      Whetstone 28 £2,019
      Leytonstone 50 £2,019
      Perivale 48 £2,036
      Beckton 30 £2,045
      Deptford 44 £2,049
      Selhurst 61 £2,056
      Dagenham 21 £2,068
      Harlesden 93 £2,072
      New Cross Gate 51 £2,077
      Church End 61 £2,097
      Hornchurch 22 £2,098
      Nunhead 21 £2,099
      Purley 36 £2,119
      Ladywell 71 £2,121
      Gallions Reach 23 £2,133
      Thamesmead 23 £2,135
      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 91 £2,244
      Hornsey 86 £2,246
      Colindale 166 £2,250
      East Dulwich 29 £2,264
      Park Royal 160 £2,265
      Furzedown 112 £2,280
      Merton 64 £2,295
      Poplar 166 £2,298
      Earlsfield 66 £2,325
      Preston 90 £2,337
      Surbiton 73 £2,352
      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
      West Hackney 35 £2,414
      Twyford 45 £2,417
      Finsbury Park 112 £2,422
      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
      Shadwell 69 £2,486
      Holloway 162 £2,494
      Friern Barnet 31 £2,496
      Canning Town 162 £2,500
      Mile End 81 £2,539
      Coombe 30 £2,540
      Mill Hill 33 £2,557
      North Finchley 44 £2,562
      Bow 142 £2,600
      Muswell Hill 65 £2,601
      Loughborough Junction 43 £2,605
      Kidbrooke 77 £2,607
      Limehouse 148 £2,629
      Wandsworth 173 £2,645
      Dalston 79 £2,653
      Clapham 171 £2,712
      Stockwell 100 £2,712
      Hackney 69 £2,718
      Bethnal Green 96 £2,720
      Charlton Riverside 30 £2,722
      Shacklewell 56 £2,746
      High Barnet 24 £2,747
      Stamford Hill 68 £2,750
      St Pancras 193 £2,758
      Upton Park 28 £2,760
      Blackwall 295 £2,762
      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
      Stroud Green 40 £2,811
      West Kensington 305 £2,820
      Balham 85 £2,823
      West Ham 77 £2,835
      Stepney 87 £2,844
      Raynes Park 81 £2,870
      Silvertown 119 £2,870
      Highbury 124 £2,883
      Old Kent Road 116 £2,902
      Golders Green 130 £2,914
      Cockfosters 36 £2,930
      Shepherd's Bush 361 £2,936
      Kennington 47 £2,951
      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 286 £3,243
      Kew 20 £3,258
      Clapham Junction 131 £3,327
      St Margarets 70 £3,361
      Gospel Oak 27 £3,395
      Barnsbury 263 £3,399
      Whitechapel 508 £3,422
      Brook Green 117 £3,433
      Isle of Dogs 864 £3,435
      Oval 94 £3,441
      Elephant and Castle 218 £3,483
      Bermondsey 182 £3,547
      Canary Wharf 469 £3,603
      Fulham 317 £3,629
      Islington 181 £3,668
      Somers Town 125 £3,689
      Hampton Wick 42 £3,694
      Hammersmith 526 £3,748
      Battersea 172 £3,843
      Earl's Court 531 £3,873
      Fitzrovia 294 £3,935
      Kentish Town 138 £3,977
      Lambeth 48 £4,056
      Wapping 245 £4,252
      The Borough 216 £4,368
      Hoxton 141 £4,476
      Finsbury 213 £4,587
      Vauxhall 319 £4,588
      Shoreditch 158 £4,610
      Clerkenwell 192 £4,690
      Notting Hill 376 £4,731
      Waterloo 173 £4,977
      Chalk Farm 297 £5,038
      Brompton 776 £5,068
      Holborn 124 £5,230
      King's Cross 188 £5,453
      Belsize Park 353 £5,471
      Bloomsbury 139 £5,478
      Southwark 131 £5,699
      Kensington 320 £7,066
      Chelsea 571 £7,352
      South Kensington 630 £11,613
      Be the first to find new properties
      Your search
      • Greater london
      • Flat

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