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
      Bexley 46 £1,223
      Thornton Heath 69 £1,390
      Hounslow West 73 £1,423
      Edmonton 54 £1,430
      Northumberland Heath 20 £1,450
      Rush Green 28 £1,474
      South Norwood 45 £1,475
      Norbury 30 £1,505
      Northwood 46 £1,512
      Cowley 29 £1,514
      Perry Vale 36 £1,517
      Poverest 21 £1,521
      Highams Park 24 £1,523
      Greenford 51 £1,524
      Heston 37 £1,530
      Gants Hill 54 £1,537
      Carshalton Beeches 47 £1,567
      Purley 43 £1,571
      Feltham 55 £1,573
      Penge 25 £1,574
      Chingford 29 £1,586
      Newbury Park 37 £1,588
      Seven Kings 75 £1,615
      Kenton 25 £1,618
      Dagenham 29 £1,621
      Harrow Weald 46 £1,643
      Wealdstone 179 £1,648
      Forest Hill 30 £1,658
      Yeading 40 £1,661
      Hither Green 47 £1,667
      Addiscombe 52 £1,676
      Rayners Lane 74 £1,678
      Broad Green 141 £1,682
      Manor Park 28 £1,696
      Stanmore 29 £1,702
      Benhilton 58 £1,704
      Yiewsley 36 £1,715
      Cricklewood 55 £1,721
      Ponders End 27 £1,722
      Woodside 23 £1,736
      Palmers Green 61 £1,736
      Catford South 25 £1,737
      Becontree 22 £1,738
      Southbury 40 £1,742
      Plashet 25 £1,748
      Osterley 21 £1,752
      West Drayton 39 £1,753
      Anerley 27 £1,755
      Kingsbury 41 £1,764
      Widmore 24 £1,769
      Southgate 28 £1,774
      New Malden 27 £1,776
      Harringay 87 £1,778
      West Green 124 £1,779
      Hendon Central 60 £1,781
      Becontree Heath 21 £1,783
      Surbiton 65 £1,785
      Waddon 84 £1,785
      Thamesmead 28 £1,795
      Sudbury Hill 31 £1,796
      Beckenham 48 £1,800
      Worton 76 £1,805
      Pinner 23 £1,817
      Wallington 36 £1,845
      Plaistow 55 £1,846
      Collier's Wood 63 £1,849
      Colney Hatch 22 £1,855
      Brunswick Park 24 £1,871
      Sudbury 86 £1,875
      Harlesden 93 £1,882
      Forest Gate 25 £1,911
      Finchley 40 £1,911
      Scrattons Farm 26 £1,914
      Gallions Reach 42 £1,918
      Whetstone 24 £1,925
      Charlton 41 £1,927
      Shortlands 22 £1,937
      Hillingdon 28 £1,941
      Leyton 120 £1,942
      Hayes 128 £1,951
      Brockley 34 £1,963
      Thames View 29 £1,971
      Ladywell 78 £1,977
      Plumstead 67 £1,978
      Mitcham 50 £1,978
      West Hendon 39 £1,980
      Deptford 75 £1,991
      Hendon 80 £1,991
      New Barnet 28 £1,992
      Church End 58 £1,998
      Camberwell 69 £2,002
      Streatham 128 £2,022
      East Dulwich 39 £2,029
      Perivale 39 £2,033
      Alperton 80 £2,035
      Crystal Palace 28 £2,038
      New Cross Gate 36 £2,056
      West Norwood 62 £2,057
      Roehampton 31 £2,070
      Selhurst 61 £2,072
      Tulse Hill 29 £2,082
      Park Royal 171 £2,092
      Peckham 60 £2,103
      New Cross 69 £2,108
      Clapton 94 £2,129
      Ickenham 31 £2,134
      Mapesbury 64 £2,140
      Woodside Park 28 £2,152
      Hornsey 93 £2,156
      Streatham Hill 142 £2,157
      West Hackney 35 £2,163
      Bethnal Green 171 £2,165
      North Finchley 52 £2,174
      Southfields 65 £2,175
      Homerton 39 £2,182
      Hackney Wick 22 £2,192
      Merton 80 £2,217
      Preston 73 £2,222
      Canning Town 140 £2,226
      Furzedown 218 £2,235
      Summerstown 72 £2,243
      Poplar 98 £2,248
      Nunhead 21 £2,252
      Kidbrooke 77 £2,275
      Strawberry Hill 30 £2,299
      Loughborough Junction 46 £2,317
      Finsbury Park 84 £2,326
      Archway 92 £2,332
      East Greenwich 137 £2,342
      Dollis Hill 101 £2,346
      Upton Park 31 £2,354
      Colindale 192 £2,376
      Leytonstone 50 £2,377
      Stoke Newington 128 £2,386
      Middle Park 20 £2,389
      Brixton 150 £2,391
      Twyford 54 £2,393
      West Finchley 28 £2,395
      Crouch End 72 £2,405
      West Ham 74 £2,406
      Earlsfield 66 £2,415
      Limehouse 172 £2,423
      Bow 121 £2,429
      Mill Hill 32 £2,430
      Putney 145 £2,431
      Mile End 106 £2,442
      Temple Fortune 56 £2,443
      Stroud Green 37 £2,457
      Rotherhithe 105 £2,484
      Dalston 71 £2,504
      Muswell Hill 63 £2,517
      Balham 162 £2,517
      Spring Grove 113 £2,541
      Clapham 202 £2,596
      Friern Barnet 27 £2,601
      Shacklewell 67 £2,622
      Holloway 166 £2,627
      Old Kent Road 87 £2,656
      Wandsworth 212 £2,658
      West Kensington 311 £2,670
      Kennington 31 £2,672
      Stockwell 120 £2,672
      Cockfosters 44 £2,678
      Norbiton 139 £2,684
      St Pancras 217 £2,684
      Raynes Park 73 £2,695
      Greenwich Peninsula 44 £2,699
      Silvertown 100 £2,706
      Blackwall 234 £2,718
      Stamford Hill 69 £2,728
      Tufnell Park 39 £2,743
      Charlton Riverside 38 £2,757
      Stepney 77 £2,764
      Shepherd's Bush 383 £2,774
      Hanwell 129 £2,784
      Brent Cross 62 £2,828
      Kew 30 £2,832
      Beckton 23 £2,872
      Stratford 242 £2,886
      Kilburn 124 £2,893
      Walworth 92 £2,900
      South Hampstead 187 £2,916
      Queen's Park 104 £2,945
      North Sheen 35 £2,955
      Brondesbury 103 £2,958
      Brook Green 136 £2,970
      Mortlake 22 £2,975
      Oval 83 £2,975
      Golders Green 122 £3,006
      Merton Park 52 £3,105
      Hackney 77 £3,107
      North Kensington 227 £3,114
      Lambeth 39 £3,116
      Haggerston 63 £3,130
      Clapham Junction 176 £3,157
      Elephant and Castle 145 £3,173
      Shadwell 136 £3,178
      Barnsbury 245 £3,239
      Hammersmith 450 £3,246
      Whitechapel 474 £3,291
      Islington 160 £3,304
      Isle of Dogs 473 £3,336
      Fulham 331 £3,393
      Bermondsey 142 £3,444
      St Margarets 41 £3,469
      Canary Wharf 342 £3,521
      Fitzrovia 256 £3,553
      Somers Town 94 £3,616
      Hampton Wick 28 £3,645
      Battersea 172 £3,669
      West Hampstead 252 £3,714
      Highbury 192 £3,733
      Kentish Town 136 £3,756
      Shoreditch 118 £3,819
      Earl's Court 446 £3,821
      Wapping 223 £3,861
      Petersham 21 £3,914
      Hoxton 141 £4,024
      Gospel Oak 38 £4,231
      Finsbury 121 £4,240
      Waterloo 74 £4,294
      Clerkenwell 203 £4,340
      Vauxhall 225 £4,377
      The Borough 156 £4,386
      King's Cross 159 £4,560
      Notting Hill 407 £4,639
      Brompton 795 £4,919
      Chalk Farm 287 £4,996
      Holborn 144 £5,230
      Bloomsbury 120 £5,437
      Belsize Park 339 £5,679
      Southwark 77 £5,786
      Chelsea 417 £7,529
      Kensington 293 £7,635
      Hampstead Garden Suburb 21 £10,833
      South Kensington 499 £11,837
      Be the first to find new properties
      Your search
      • Greater london
      • Flat

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