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 299 £1,273
      Northumberland Heath 29 £1,378
      Greenford 56 £1,461
      Thornton Heath 66 £1,462
      Kenton 35 £1,472
      Gants Hill 40 £1,491
      Anerley 22 £1,492
      Hounslow West 60 £1,516
      Pollards Hill 25 £1,524
      Cowley 33 £1,527
      Yeading 38 £1,537
      Newbury Park 29 £1,547
      Chingford 57 £1,561
      Seven Kings 68 £1,570
      Rush Green 39 £1,601
      West Drayton 57 £1,610
      Southbury 48 £1,614
      Rayners Lane 60 £1,621
      Heston 32 £1,621
      Carshalton Beeches 36 £1,626
      Bedfont 31 £1,639
      Northwood 51 £1,644
      Penge 20 £1,648
      Feltham 41 £1,649
      Wealdstone 147 £1,661
      Cricklewood 58 £1,673
      Perry Vale 36 £1,683
      Worton 52 £1,687
      Forest Gate 23 £1,693
      Waddon 61 £1,693
      Kingsbury 49 £1,701
      Highams Park 26 £1,703
      Edmonton 54 £1,716
      Becontree 22 £1,718
      Hendon Central 64 £1,725
      South Norwood 42 £1,745
      Becontree Heath 28 £1,747
      West Barnes 25 £1,757
      Bowes 25 £1,759
      Stanmore 27 £1,761
      Dagenham 23 £1,762
      Addiscombe 41 £1,763
      New Malden 34 £1,767
      Plaistow 43 £1,769
      Palmers Green 46 £1,774
      Harrow Weald 45 £1,777
      Plumstead 40 £1,813
      Sudbury 81 £1,818
      Mitcham 37 £1,821
      Finchley 33 £1,829
      Southgate 29 £1,829
      Harringay 78 £1,843
      West Green 127 £1,849
      Beckenham 34 £1,883
      Ponders End 21 £1,902
      Broad Green 184 £1,907
      Benhilton 42 £1,916
      West Norwood 43 £1,932
      Hillingdon 33 £1,938
      South Woodford 21 £1,938
      Hanwell 85 £1,952
      Belmont 20 £1,964
      Forest Hill 26 £1,966
      Leyton 115 £1,970
      Perivale 41 £1,988
      Alperton 71 £1,997
      Hayes 67 £2,004
      Hither Green 32 £2,011
      Tulse Hill 21 £2,017
      Dollis Hill 109 £2,030
      Purley 33 £2,048
      Roehampton 27 £2,051
      Ladywell 60 £2,055
      Hornchurch 27 £2,056
      Strawberry Hill 41 £2,061
      Sudbury Hill 21 £2,065
      Hendon 70 £2,067
      Hornsey 113 £2,080
      Thamesmead 20 £2,086
      Middle Park 20 £2,110
      West Hendon 55 £2,112
      Church End 45 £2,129
      Harlesden 91 £2,149
      West Hackney 31 £2,155
      Leytonstone 43 £2,171
      Collier's Wood 47 £2,196
      Preston 88 £2,213
      Gallions Reach 25 £2,216
      Selhurst 47 £2,226
      Beckton 29 £2,230
      Spring Grove 77 £2,246
      Mapesbury 79 £2,250
      Park Royal 150 £2,258
      Camberwell 55 £2,323
      Deptford 58 £2,324
      Streatham Hill 102 £2,331
      Brixton 100 £2,356
      Charlton 27 £2,363
      Woodside Park 26 £2,368
      Summerstown 44 £2,377
      Furzedown 157 £2,383
      Merton 65 £2,390
      Poplar 126 £2,404
      Friern Barnet 30 £2,410
      Streatham 82 £2,414
      New Cross 59 £2,418
      Colindale 145 £2,425
      Surbiton 70 £2,432
      Ickenham 30 £2,439
      Homerton 28 £2,441
      Earlsfield 59 £2,442
      Peckham 54 £2,448
      Stroud Green 35 £2,450
      East Dulwich 35 £2,461
      Mile End 89 £2,468
      Brent Cross 64 £2,475
      Archway 94 £2,478
      Hackney Wick 22 £2,483
      Temple Fortune 63 £2,483
      Finsbury Park 81 £2,511
      Rotherhithe 81 £2,512
      Twyford 41 £2,518
      Balham 116 £2,525
      Clapton 68 £2,543
      New Cross Gate 46 £2,555
      Crouch End 67 £2,559
      Stoke Newington 102 £2,578
      Holloway 154 £2,601
      East Greenwich 109 £2,607
      Shacklewell 61 £2,610
      Coombe 21 £2,627
      Kilburn 86 £2,631
      Limehouse 143 £2,639
      Mill Hill 29 £2,644
      Southfields 46 £2,648
      North Finchley 52 £2,674
      Kidbrooke 65 £2,708
      Dalston 79 £2,735
      Norbiton 122 £2,744
      St Pancras 190 £2,757
      Yiewsley 26 £2,765
      Muswell Hill 66 £2,776
      Merton Park 52 £2,780
      Wandsworth 163 £2,790
      Highbury 106 £2,811
      Shadwell 71 £2,812
      Loughborough Junction 37 £2,820
      Canning Town 120 £2,827
      Upton Park 27 £2,833
      Hackney 68 £2,836
      Stamford Hill 54 £2,838
      Bethnal Green 104 £2,858
      Raynes Park 90 £2,860
      Clapham 167 £2,876
      Shepherd's Bush 350 £2,885
      Stockwell 78 £2,901
      Bow 103 £2,906
      Putney 95 £2,910
      Charlton Riverside 27 £2,924
      Kew 21 £2,944
      Brondesbury 69 £2,945
      Stepney 67 £2,946
      Walworth 109 £2,948
      Greenwich Peninsula 79 £2,963
      Blackwall 298 £2,965
      West Kensington 293 £2,965
      Haggerston 42 £2,984
      West Ham 74 £2,989
      Silvertown 115 £2,991
      Queen's Park 73 £3,048
      Old Kent Road 120 £3,093
      North Sheen 35 £3,113
      Tufnell Park 27 £3,157
      Stratford 311 £3,194
      Petersham 26 £3,209
      Brook Green 117 £3,278
      North Kensington 159 £3,293
      Golders Green 116 £3,310
      Clapham Junction 128 £3,363
      Isle of Dogs 830 £3,373
      Barnsbury 266 £3,373
      Cockfosters 32 £3,388
      West Hampstead 229 £3,392
      Kennington 43 £3,452
      South Hampstead 176 £3,488
      Oval 81 £3,501
      Bermondsey 162 £3,506
      Canary Wharf 410 £3,607
      Hampton Wick 43 £3,635
      Islington 150 £3,638
      Whitechapel 487 £3,654
      Fulham 285 £3,663
      Hammersmith 531 £3,709
      St Margarets 62 £3,736
      Fitzrovia 292 £3,769
      Elephant and Castle 232 £3,803
      Somers Town 107 £3,814
      Battersea 160 £3,821
      Lambeth 46 £3,852
      Earl's Court 556 £3,946
      Kentish Town 136 £4,023
      Hoxton 123 £4,062
      Wapping 270 £4,136
      Mortlake 22 £4,250
      Shoreditch 166 £4,345
      Gospel Oak 31 £4,525
      Clerkenwell 191 £4,531
      Finsbury 190 £4,588
      The Borough 223 £4,596
      Vauxhall 314 £4,735
      Holborn 127 £4,855
      Chalk Farm 313 £4,904
      Waterloo 155 £4,935
      Notting Hill 350 £4,984
      Belsize Park 368 £4,998
      Brompton 793 £5,024
      King's Cross 202 £5,038
      Southwark 134 £5,230
      Bloomsbury 151 £5,596
      Kensington 319 £6,595
      Chelsea 566 £6,706
      South Kensington 626 £11,138
      Be the first to find new properties
      Your search
      • Greater london
      • Flat

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