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 282 £1,274
      Northumberland Heath 28 £1,397
      Greenford 64 £1,407
      Kenton 33 £1,440
      Thornton Heath 67 £1,470
      Anerley 22 £1,483
      Pollards Hill 24 £1,504
      Gants Hill 43 £1,508
      Hounslow West 59 £1,514
      Cowley 33 £1,535
      West Drayton 57 £1,563
      Chingford 57 £1,565
      Yeading 39 £1,566
      Seven Kings 67 £1,575
      Newbury Park 29 £1,578
      Rush Green 41 £1,581
      Carshalton Beeches 35 £1,601
      Southbury 49 £1,611
      Rayners Lane 62 £1,616
      Penge 20 £1,620
      Heston 32 £1,621
      Perry Vale 41 £1,637
      Northwood 53 £1,639
      Bedfont 31 £1,639
      Feltham 40 £1,645
      Wealdstone 146 £1,648
      Cricklewood 59 £1,663
      Highams Park 27 £1,690
      Waddon 61 £1,698
      West Barnes 28 £1,703
      New Malden 32 £1,706
      Kingsbury 50 £1,707
      Edmonton 53 £1,708
      Worton 50 £1,710
      Hendon Central 63 £1,723
      South Norwood 43 £1,732
      Becontree 21 £1,737
      Forest Gate 24 £1,744
      Becontree Heath 28 £1,747
      Addiscombe 42 £1,759
      Stanmore 27 £1,761
      Plaistow 43 £1,767
      Bowes 26 £1,776
      Sudbury 75 £1,780
      Palmers Green 45 £1,782
      Plumstead 39 £1,783
      Harrow Weald 46 £1,784
      Dagenham 22 £1,784
      Mitcham 38 £1,816
      Finchley 32 £1,830
      Harringay 78 £1,833
      Southgate 27 £1,843
      West Green 131 £1,850
      Beckenham 33 £1,851
      Broad Green 174 £1,865
      Ponders End 22 £1,866
      West Norwood 43 £1,899
      South Woodford 20 £1,912
      Benhilton 42 £1,913
      Hillingdon 32 £1,917
      Tulse Hill 20 £1,931
      Hanwell 82 £1,947
      Hither Green 36 £1,957
      Perivale 40 £1,964
      Purley 36 £2,000
      Leyton 117 £2,001
      Hayes 68 £2,011
      Alperton 75 £2,018
      Dollis Hill 111 £2,021
      Hendon 76 £2,033
      Forest Hill 26 £2,034
      Strawberry Hill 42 £2,046
      Roehampton 27 £2,060
      Sudbury Hill 21 £2,065
      Ladywell 60 £2,073
      West Hendon 57 £2,073
      Hornsey 113 £2,091
      Thamesmead 20 £2,091
      Hornchurch 25 £2,104
      Middle Park 20 £2,110
      Church End 45 £2,131
      West Hackney 32 £2,134
      Collier's Wood 48 £2,151
      Leytonstone 44 £2,165
      Harlesden 90 £2,172
      Preston 85 £2,207
      Selhurst 47 £2,221
      Mapesbury 79 £2,234
      Beckton 29 £2,242
      Gallions Reach 24 £2,242
      Spring Grove 76 £2,254
      Park Royal 150 £2,256
      Camberwell 56 £2,284
      Deptford 61 £2,321
      Streatham Hill 101 £2,332
      Charlton 28 £2,356
      East Dulwich 40 £2,369
      Brixton 96 £2,370
      Summerstown 46 £2,390
      Streatham 83 £2,402
      Furzedown 159 £2,411
      Surbiton 73 £2,415
      Colindale 147 £2,415
      Poplar 122 £2,417
      Peckham 58 £2,423
      Earlsfield 56 £2,423
      New Cross 60 £2,429
      Mile End 86 £2,429
      Merton 64 £2,430
      Archway 92 £2,451
      Brent Cross 62 £2,456
      Woodside Park 22 £2,467
      Stroud Green 34 £2,478
      Temple Fortune 61 £2,497
      Hackney Wick 23 £2,501
      Clapton 68 £2,506
      Friern Barnet 29 £2,511
      Finsbury Park 80 £2,511
      Rotherhithe 82 £2,512
      Homerton 26 £2,515
      New Cross Gate 47 £2,516
      Holloway 162 £2,533
      Stoke Newington 103 £2,536
      Twyford 40 £2,546
      Southfields 48 £2,581
      Crouch End 67 £2,584
      East Greenwich 108 £2,613
      Muswell Hill 64 £2,613
      High Barnet 21 £2,626
      Coombe 21 £2,627
      Balham 117 £2,628
      Shacklewell 59 £2,642
      Limehouse 145 £2,649
      Kilburn 81 £2,662
      Norbiton 123 £2,688
      North Finchley 51 £2,694
      Wandsworth 171 £2,695
      Merton Park 57 £2,711
      Mill Hill 26 £2,712
      Kidbrooke 68 £2,712
      Ickenham 28 £2,716
      Dalston 75 £2,748
      St Pancras 190 £2,763
      Stamford Hill 56 £2,790
      Hackney 66 £2,793
      Loughborough Junction 39 £2,801
      Raynes Park 90 £2,829
      Yiewsley 25 £2,837
      Shepherd's Bush 350 £2,841
      Highbury 103 £2,847
      Bow 101 £2,865
      Clapham 169 £2,872
      Shadwell 70 £2,874
      Bethnal Green 106 £2,876
      Upton Park 28 £2,879
      Canning Town 120 £2,880
      Stockwell 78 £2,894
      Putney 96 £2,922
      Blackwall 292 £2,933
      Kew 21 £2,944
      Brondesbury 68 £2,945
      West Kensington 299 £2,947
      Charlton Riverside 28 £2,961
      Haggerston 46 £2,975
      Greenwich Peninsula 80 £2,990
      Silvertown 117 £2,998
      Walworth 116 £3,014
      Stepney 62 £3,033
      Old Kent Road 117 £3,043
      North Sheen 37 £3,059
      Queen's Park 74 £3,062
      Tufnell Park 29 £3,101
      West Ham 75 £3,104
      Petersham 25 £3,217
      Stratford 304 £3,220
      Golders Green 120 £3,260
      Brook Green 116 £3,264
      North Kensington 162 £3,278
      Cockfosters 31 £3,287
      West Hampstead 233 £3,303
      South Hampstead 174 £3,352
      Barnsbury 266 £3,375
      Isle of Dogs 835 £3,385
      Clapham Junction 129 £3,422
      Kennington 43 £3,450
      Oval 87 £3,481
      Bermondsey 161 £3,579
      Hampton Wick 42 £3,608
      Islington 148 £3,617
      Canary Wharf 421 £3,617
      Fulham 283 £3,663
      Whitechapel 492 £3,688
      St Margarets 64 £3,725
      Battersea 163 £3,740
      Hammersmith 532 £3,746
      Elephant and Castle 228 £3,781
      Fitzrovia 292 £3,793
      Somers Town 106 £3,795
      Lambeth 47 £3,849
      Earl's Court 551 £3,908
      Kentish Town 137 £3,983
      Hoxton 120 £4,117
      Wapping 273 £4,184
      Mortlake 21 £4,316
      Shoreditch 164 £4,361
      Gospel Oak 32 £4,385
      Finsbury 187 £4,446
      Clerkenwell 191 £4,557
      The Borough 224 £4,605
      Vauxhall 322 £4,727
      Holborn 129 £4,801
      Waterloo 153 £4,921
      Notting Hill 354 £4,936
      Chalk Farm 310 £4,948
      Belsize Park 363 £4,994
      Brompton 794 £5,025
      Southwark 132 £5,045
      King's Cross 195 £5,107
      Bloomsbury 151 £5,569
      Kensington 320 £6,545
      Chelsea 562 £6,783
      South Kensington 622 £11,216
      Be the first to find new properties
      Your search
      • Greater london
      • Flat

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