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 47 £1,230
      Thornton Heath 62 £1,374
      Hounslow West 68 £1,431
      Rush Green 24 £1,449
      Edmonton 49 £1,453
      Perry Vale 33 £1,474
      South Norwood 45 £1,486
      Norbury 28 £1,489
      Heston 36 £1,503
      Greenford 50 £1,510
      Cowley 29 £1,514
      Poverest 21 £1,521
      Northwood 44 £1,524
      Gants Hill 51 £1,524
      Highams Park 24 £1,534
      Purley 41 £1,542
      Newbury Park 36 £1,556
      Chingford 27 £1,561
      Feltham 54 £1,562
      Bowes 20 £1,566
      Carshalton Beeches 46 £1,573
      Dagenham 25 £1,574
      Penge 22 £1,603
      Seven Kings 71 £1,610
      Kenton 22 £1,621
      Wealdstone 179 £1,646
      Addiscombe 52 £1,652
      Harrow Weald 44 £1,652
      Yeading 37 £1,653
      Forest Hill 27 £1,657
      Manor Park 25 £1,659
      Stanmore 29 £1,670
      Broad Green 135 £1,676
      Hither Green 44 £1,677
      Anerley 24 £1,684
      Benhilton 57 £1,694
      Rayners Lane 68 £1,704
      Palmers Green 52 £1,710
      Yiewsley 35 £1,711
      Ponders End 28 £1,725
      Cricklewood 49 £1,733
      Scrattons Farm 23 £1,734
      Becontree 20 £1,735
      New Malden 23 £1,739
      Plashet 24 £1,740
      Southbury 37 £1,740
      Harringay 82 £1,740
      Surbiton 61 £1,742
      Southgate 25 £1,745
      West Drayton 39 £1,753
      Becontree Heath 21 £1,767
      Widmore 24 £1,769
      Hendon Central 60 £1,772
      Catford South 24 £1,775
      West Green 120 £1,775
      Sudbury Hill 30 £1,798
      Woodside 21 £1,801
      Beckenham 47 £1,806
      Worton 72 £1,807
      Kingsbury 41 £1,832
      Collier's Wood 58 £1,833
      Brunswick Park 25 £1,838
      Sudbury 80 £1,848
      Colney Hatch 22 £1,848
      Pinner 20 £1,866
      Forest Gate 26 £1,868
      Wallington 34 £1,869
      Plaistow 50 £1,870
      Harlesden 92 £1,879
      Brockley 31 £1,888
      Gallions Reach 38 £1,892
      Finchley 38 £1,900
      Leyton 110 £1,926
      Shortlands 23 £1,927
      Thames View 31 £1,945
      Hayes 126 £1,949
      Charlton 42 £1,951
      Whetstone 21 £1,953
      Hillingdon 27 £1,957
      Church End 56 £1,966
      Hendon 79 £1,976
      Deptford 74 £1,977
      New Barnet 29 £1,978
      Plumstead 70 £1,994
      Thamesmead 31 £1,997
      Ladywell 71 £2,005
      West Hendon 38 £2,011
      New Cross Gate 36 £2,021
      Streatham 123 £2,021
      East Dulwich 38 £2,023
      West Norwood 63 £2,046
      Mitcham 43 £2,049
      Alperton 77 £2,050
      Roehampton 29 £2,059
      Camberwell 64 £2,063
      Perivale 36 £2,063
      West Hackney 35 £2,064
      Crystal Palace 26 £2,069
      Park Royal 165 £2,093
      Tulse Hill 28 £2,098
      Selhurst 57 £2,114
      Bethnal Green 173 £2,115
      Peckham 53 £2,130
      Ickenham 31 £2,134
      Mapesbury 64 £2,140
      North Finchley 48 £2,146
      High Barnet 20 £2,146
      Clapton 93 £2,156
      Streatham Hill 141 £2,160
      Hornsey 88 £2,186
      Southfields 63 £2,188
      Woodside Park 26 £2,197
      Waddon 89 £2,197
      Preston 70 £2,213
      Furzedown 210 £2,222
      Nunhead 21 £2,241
      Canning Town 134 £2,243
      Strawberry Hill 29 £2,248
      Merton 75 £2,249
      Summerstown 66 £2,250
      Leytonstone 45 £2,252
      Poplar 95 £2,257
      Loughborough Junction 47 £2,258
      Homerton 35 £2,262
      Kidbrooke 77 £2,275
      Hackney Wick 22 £2,311
      Finsbury Park 88 £2,312
      East Greenwich 133 £2,337
      Archway 89 £2,344
      Upton Park 31 £2,354
      Dollis Hill 96 £2,359
      Crouch End 82 £2,362
      Earlsfield 61 £2,364
      Twyford 51 £2,374
      Colindale 187 £2,377
      Brixton 145 £2,381
      Middle Park 20 £2,389
      Stoke Newington 125 £2,389
      Bow 119 £2,395
      New Cross 79 £2,405
      West Ham 75 £2,407
      Stroud Green 35 £2,407
      Putney 146 £2,407
      Limehouse 169 £2,415
      West Finchley 27 £2,418
      Mill Hill 32 £2,430
      Temple Fortune 53 £2,462
      Rotherhithe 99 £2,483
      Dalston 72 £2,487
      Balham 158 £2,492
      Muswell Hill 57 £2,560
      Shacklewell 63 £2,571
      Spring Grove 107 £2,594
      Clapham 198 £2,603
      Kilburn 106 £2,627
      Friern Barnet 29 £2,641
      Wandsworth 210 £2,641
      Kennington 30 £2,642
      Shadwell 100 £2,644
      Old Kent Road 87 £2,646
      Holloway 159 £2,650
      Norbiton 131 £2,668
      West Kensington 308 £2,672
      Stockwell 119 £2,677
      St Pancras 218 £2,682
      Greenwich Peninsula 46 £2,693
      Blackwall 227 £2,703
      Raynes Park 73 £2,704
      Stamford Hill 67 £2,717
      Silvertown 94 £2,723
      Cockfosters 42 £2,726
      Hanwell 128 £2,795
      Stepney 73 £2,800
      Shepherd's Bush 368 £2,804
      Charlton Riverside 36 £2,811
      Beckton 23 £2,822
      Kew 29 £2,857
      South Hampstead 189 £2,858
      Mile End 135 £2,874
      Brent Cross 60 £2,875
      Tufnell Park 33 £2,878
      Stratford 237 £2,912
      North Sheen 35 £2,936
      Walworth 91 £2,937
      Oval 80 £2,940
      Queen's Park 101 £2,972
      Mortlake 22 £2,975
      Haggerston 59 £2,983
      Golders Green 121 £3,010
      Brook Green 139 £3,036
      Hackney 78 £3,077
      Lambeth 36 £3,126
      North Kensington 225 £3,145
      Clapham Junction 168 £3,162
      Merton Park 49 £3,163
      Elephant and Castle 142 £3,174
      Barnsbury 245 £3,229
      Hammersmith 440 £3,273
      Islington 156 £3,337
      Brondesbury 119 £3,337
      Whitechapel 466 £3,345
      Isle of Dogs 475 £3,358
      Fulham 327 £3,389
      St Margarets 42 £3,444
      Bermondsey 142 £3,446
      Canary Wharf 340 £3,559
      Fitzrovia 253 £3,581
      Somers Town 94 £3,614
      Highbury 176 £3,621
      Battersea 169 £3,666
      Hampton Wick 27 £3,686
      West Hampstead 253 £3,718
      Kentish Town 135 £3,723
      Shoreditch 118 £3,794
      Earl's Court 457 £3,889
      Petersham 21 £3,914
      Wapping 223 £3,929
      Hoxton 139 £4,049
      Finsbury 122 £4,211
      Gospel Oak 38 £4,231
      Clerkenwell 187 £4,244
      Waterloo 74 £4,305
      The Borough 155 £4,409
      Vauxhall 223 £4,434
      King's Cross 157 £4,575
      Notting Hill 412 £4,649
      Brompton 796 £4,969
      Chalk Farm 285 £5,007
      Holborn 126 £5,201
      Bloomsbury 115 £5,599
      Belsize Park 339 £5,711
      Southwark 76 £5,785
      Chelsea 414 £7,493
      Kensington 296 £7,608
      Hampstead Garden Suburb 20 £11,159
      South Kensington 493 £11,884
      Be the first to find new properties
      Your search
      • Greater london
      • Flat

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