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
      Greenford 65 £1,422
      Northumberland Heath 29 £1,435
      Kenton 33 £1,440
      Thornton Heath 67 £1,470
      Anerley 23 £1,490
      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 42 £1,585
      Carshalton Beeches 35 £1,601
      Southbury 49 £1,611
      Rayners Lane 62 £1,616
      Penge 20 £1,620
      Heston 32 £1,621
      Perry Vale 42 £1,632
      Northwood 53 £1,639
      Bedfont 31 £1,639
      Feltham 40 £1,645
      Wealdstone 146 £1,649
      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,709
      Worton 49 £1,710
      Hendon Central 63 £1,723
      South Norwood 43 £1,732
      Becontree 21 £1,737
      Becontree Heath 28 £1,747
      Forest Gate 24 £1,752
      Addiscombe 42 £1,759
      Sudbury 75 £1,760
      Stanmore 27 £1,761
      Plaistow 43 £1,767
      Bowes 26 £1,776
      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 79 £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,948
      Hither Green 36 £1,957
      Perivale 40 £1,964
      Leyton 117 £1,999
      Purley 36 £2,000
      Hayes 68 £2,011
      Alperton 75 £2,018
      Dollis Hill 109 £2,022
      Hendon 76 £2,033
      Forest Hill 26 £2,034
      Strawberry Hill 42 £2,046
      Roehampton 28 £2,058
      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
      Whetstone 20 £2,236
      Beckton 29 £2,242
      Gallions Reach 24 £2,242
      Spring Grove 76 £2,254
      Park Royal 150 £2,257
      Camberwell 55 £2,298
      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 84 £2,392
      Furzedown 158 £2,398
      Surbiton 73 £2,415
      Poplar 122 £2,417
      Colindale 146 £2,422
      Earlsfield 56 £2,423
      New Cross 60 £2,429
      Mile End 86 £2,429
      Merton 64 £2,430
      Peckham 57 £2,430
      Archway 92 £2,451
      Brent Cross 63 £2,462
      Woodside Park 22 £2,467
      Stroud Green 34 £2,478
      Temple Fortune 61 £2,497
      Hackney Wick 23 £2,501
      Rotherhithe 81 £2,502
      Clapton 68 £2,506
      Friern Barnet 29 £2,511
      Finsbury Park 80 £2,511
      Homerton 26 £2,515
      New Cross Gate 47 £2,516
      Holloway 162 £2,533
      Stoke Newington 103 £2,537
      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 118 £2,638
      Shacklewell 59 £2,642
      Limehouse 145 £2,647
      Kilburn 81 £2,662
      Norbiton 122 £2,664
      North Finchley 51 £2,694
      Wandsworth 171 £2,695
      Mill Hill 26 £2,712
      Kidbrooke 68 £2,712
      Ickenham 28 £2,716
      Merton Park 56 £2,727
      Dalston 75 £2,748
      St Pancras 190 £2,763
      Stamford Hill 56 £2,790
      Hackney 66 £2,793
      Loughborough Junction 38 £2,804
      Raynes Park 90 £2,829
      Yiewsley 25 £2,837
      Shepherd's Bush 350 £2,844
      Highbury 103 £2,847
      Clapham 166 £2,865
      Bow 101 £2,865
      Shadwell 70 £2,874
      Bethnal Green 105 £2,877
      Upton Park 28 £2,879
      Canning Town 120 £2,880
      Stockwell 78 £2,894
      Putney 96 £2,923
      Blackwall 293 £2,933
      Kew 21 £2,944
      Brondesbury 68 £2,945
      West Kensington 298 £2,947
      Charlton Riverside 28 £2,959
      Haggerston 46 £2,968
      Greenwich Peninsula 80 £2,990
      Silvertown 117 £2,998
      Walworth 116 £3,014
      Stepney 62 £3,033
      Old Kent Road 117 £3,045
      North Sheen 37 £3,059
      Queen's Park 74 £3,062
      Tufnell Park 29 £3,101
      West Ham 74 £3,110
      Petersham 25 £3,217
      Stratford 304 £3,220
      Brook Green 118 £3,247
      Golders Green 120 £3,260
      North Kensington 161 £3,281
      Cockfosters 31 £3,287
      West Hampstead 233 £3,303
      South Hampstead 174 £3,352
      Barnsbury 266 £3,375
      Isle of Dogs 833 £3,378
      Clapham Junction 129 £3,422
      Kennington 43 £3,450
      Oval 87 £3,481
      Bermondsey 160 £3,586
      Hampton Wick 42 £3,608
      Canary Wharf 419 £3,617
      Fulham 282 £3,669
      Whitechapel 493 £3,687
      Islington 148 £3,704
      St Margarets 64 £3,725
      Battersea 164 £3,727
      Hammersmith 532 £3,747
      Elephant and Castle 227 £3,783
      Somers Town 106 £3,798
      Fitzrovia 292 £3,801
      Lambeth 47 £3,849
      Earl's Court 553 £3,905
      Kentish Town 136 £4,007
      Hoxton 120 £4,119
      Wapping 272 £4,185
      Mortlake 21 £4,316
      Shoreditch 164 £4,361
      Gospel Oak 32 £4,388
      Finsbury 189 £4,479
      Clerkenwell 190 £4,567
      The Borough 225 £4,597
      Vauxhall 321 £4,729
      Holborn 129 £4,801
      Waterloo 153 £4,921
      Notting Hill 354 £4,936
      Chalk Farm 310 £4,948
      Belsize Park 363 £4,994
      Brompton 792 £5,022
      King's Cross 195 £5,107
      Southwark 135 £5,214
      Bloomsbury 152 £5,584
      Kensington 321 £6,526
      Chelsea 559 £6,771
      South Kensington 623 £11,203
      Be the first to find new properties
      Your search
      • Greater london
      • Flat

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