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 281 £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
      Chingford 58 £1,557
      West Drayton 57 £1,563
      Yeading 39 £1,566
      Seven Kings 67 £1,577
      Newbury Park 29 £1,578
      Rush Green 42 £1,585
      Carshalton Beeches 35 £1,601
      Southbury 49 £1,612
      Rayners Lane 62 £1,616
      Penge 20 £1,619
      Heston 32 £1,621
      Perry Vale 40 £1,624
      Northwood 53 £1,639
      Bedfont 31 £1,639
      Wealdstone 147 £1,645
      Feltham 40 £1,645
      Cricklewood 60 £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 44 £1,734
      Becontree 21 £1,737
      Becontree Heath 28 £1,747
      Addiscombe 42 £1,759
      Forest Gate 25 £1,759
      Sudbury 75 £1,760
      Stanmore 27 £1,761
      Plaistow 43 £1,767
      Dagenham 23 £1,770
      Bowes 26 £1,776
      Palmers Green 45 £1,782
      Plumstead 39 £1,783
      Harrow Weald 46 £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
      Purley 36 £2,000
      Leyton 116 £2,002
      Alperton 75 £2,018
      Hayes 68 £2,018
      Dollis Hill 109 £2,022
      Forest Hill 26 £2,034
      Strawberry Hill 42 £2,046
      Hendon 75 £2,047
      Roehampton 28 £2,058
      Sudbury Hill 21 £2,065
      Ladywell 60 £2,073
      West Hendon 57 £2,073
      Thamesmead 20 £2,091
      Hornsey 112 £2,091
      Hornchurch 25 £2,104
      Middle Park 20 £2,115
      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 86 £2,202
      Selhurst 48 £2,203
      Mapesbury 79 £2,234
      Whetstone 20 £2,236
      Beckton 29 £2,242
      Gallions Reach 24 £2,242
      Spring Grove 77 £2,247
      Park Royal 151 £2,260
      Camberwell 55 £2,300
      Deptford 61 £2,321
      Streatham Hill 102 £2,346
      Charlton 28 £2,356
      East Dulwich 40 £2,369
      Brixton 96 £2,370
      Streatham 84 £2,392
      Furzedown 158 £2,409
      Poplar 123 £2,414
      Surbiton 73 £2,415
      Summerstown 45 £2,417
      Earlsfield 56 £2,423
      Colindale 145 £2,426
      Mile End 86 £2,429
      New Cross 60 £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
      Homerton 27 £2,492
      Finsbury Park 82 £2,501
      Hackney Wick 23 £2,501
      Rotherhithe 81 £2,502
      Clapton 68 £2,506
      New Cross Gate 47 £2,516
      Temple Fortune 62 £2,526
      Friern Barnet 30 £2,527
      Holloway 162 £2,533
      Stoke Newington 103 £2,537
      Twyford 39 £2,560
      Crouch End 68 £2,573
      Southfields 48 £2,581
      East Greenwich 108 £2,611
      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
      North Finchley 51 £2,694
      Wandsworth 172 £2,698
      Mill Hill 26 £2,712
      Kidbrooke 68 £2,712
      Norbiton 124 £2,713
      Ickenham 28 £2,716
      Muswell Hill 66 £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 88 £2,837
      Yiewsley 25 £2,837
      Highbury 102 £2,839
      Bow 101 £2,865
      Clapham 166 £2,865
      Shadwell 71 £2,869
      Shepherd's Bush 351 £2,876
      Bethnal Green 105 £2,878
      Upton Park 28 £2,879
      Canning Town 120 £2,880
      Stockwell 78 £2,894
      Putney 96 £2,923
      Blackwall 294 £2,930
      Kew 21 £2,944
      Brondesbury 68 £2,945
      West Kensington 299 £2,946
      Charlton Riverside 28 £2,959
      Haggerston 46 £2,968
      Greenwich Peninsula 80 £2,990
      Silvertown 116 £2,999
      Walworth 116 £3,014
      Stepney 62 £3,033
      Old Kent Road 117 £3,045
      North Sheen 37 £3,059
      Queen's Park 74 £3,061
      Tufnell Park 29 £3,101
      West Ham 74 £3,110
      Stratford 304 £3,196
      Petersham 25 £3,217
      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
      Isle of Dogs 832 £3,365
      Barnsbury 267 £3,370
      Clapham Junction 130 £3,408
      Kennington 43 £3,450
      Oval 87 £3,487
      Bermondsey 159 £3,600
      Hampton Wick 42 £3,608
      Canary Wharf 421 £3,621
      Fulham 282 £3,668
      St Margarets 65 £3,681
      Whitechapel 493 £3,684
      Battersea 161 £3,710
      Islington 148 £3,722
      Hammersmith 531 £3,748
      Elephant and Castle 227 £3,783
      Somers Town 106 £3,796
      Fitzrovia 291 £3,804
      Lambeth 47 £3,849
      Earl's Court 552 £3,907
      Kentish Town 137 £4,001
      Hoxton 120 £4,121
      Wapping 273 £4,178
      Mortlake 21 £4,316
      Shoreditch 164 £4,360
      Gospel Oak 32 £4,388
      Finsbury 190 £4,478
      Clerkenwell 190 £4,568
      The Borough 225 £4,597
      Vauxhall 322 £4,724
      Holborn 130 £4,782
      Waterloo 153 £4,921
      Notting Hill 355 £4,934
      Chalk Farm 311 £4,945
      Belsize Park 363 £4,994
      Brompton 792 £5,002
      King's Cross 195 £5,109
      Southwark 136 £5,219
      Bloomsbury 152 £5,584
      Kensington 321 £6,526
      Chelsea 561 £6,766
      South Kensington 625 £11,179
      Be the first to find new properties
      Your search
      • Greater london
      • Flat

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