Skip to content
    Filters
    Your search
    City
    District
    Price range
    Bedrooms
    Available from
    Bathrooms
    Property Type
    Student Friendly
    Published Since
      10,000+

      Properties to rent in London

      Average rental prices per month in London

      Area Properties
      Downham 41 £1,288
      Southend 27 £1,330
      Marks Gate 20 £1,356
      Scrattons Farm 266 £1,356
      Cricklewood 124 £1,383
      Pollards Hill 64 £1,395
      Forest Gate 61 £1,417
      Manor Park 39 £1,421
      Anerley 33 £1,455
      Longlands 27 £1,455
      Catford South 55 £1,456
      Edmonton 115 £1,470
      Bedfont 55 £1,471
      Mitcham 105 £1,472
      Poverest 24 £1,477
      Plashet 82 £1,479
      Northumberland Heath 38 £1,487
      Waddon 100 £1,498
      Tolworth 33 £1,504
      West Drayton 73 £1,511
      Greenford 105 £1,512
      Thornton Heath 175 £1,517
      Harringay 183 £1,525
      Penge 35 £1,527
      Barking Riverside 24 £1,528
      St Paul's Cray 25 £1,530
      Kenton 64 £1,539
      South Norwood 83 £1,540
      Camberwell 149 £1,544
      Addiscombe 77 £1,553
      Wealdstone 217 £1,559
      West Green 326 £1,566
      Seven Kings 140 £1,570
      Plumstead 106 £1,576
      Chadwell Heath 33 £1,583
      Sudbury 143 £1,596
      Newbury Park 65 £1,601
      Little Ilford 45 £1,602
      Leyton 236 £1,602
      Fairlop 24 £1,621
      Hounslow West 117 £1,621
      Feltham 75 £1,629
      Beckenham 46 £1,637
      Harold Hill 37 £1,641
      Worton 120 £1,651
      Southbury 73 £1,654
      Highams Park 55 £1,656
      South Woodford 26 £1,658
      Little Heath 26 £1,660
      Elm Park 20 £1,664
      Abbey Wood 44 £1,664
      Goddington 21 £1,679
      Plaistow 144 £1,692
      Carshalton Beeches 44 £1,700
      Perry Vale 76 £1,702
      Thames View 70 £1,711
      Gidea Park 31 £1,713
      Streatham Hill 276 £1,725
      Brunswick Park 33 £1,736
      Well Hall 33 £1,744
      Hanworth 24 £1,745
      Collier Row 38 £1,748
      Homerton 108 £1,757
      Hainault 27 £1,760
      New Cross 138 £1,760
      Rotherhithe 182 £1,760
      Snaresbrook 28 £1,770
      Peckham 158 £1,775
      Stepney 229 £1,793
      Maryland 84 £1,795
      The Wrythe 24 £1,798
      Chingford 120 £1,807
      New Cross Gate 117 £1,808
      Heston 76 £1,808
      Becontree 69 £1,810
      Woodside 48 £1,811
      Loughborough Junction 108 £1,812
      Harmondsworth 22 £1,814
      Beckton 81 £1,815
      Poplar 247 £1,820
      Clapton 165 £1,825
      Thamesmead 50 £1,834
      West Hackney 77 £1,838
      Colney Hatch 20 £1,839
      Collier's Wood 91 £1,843
      Worcester Park 29 £1,845
      Rush Green 54 £1,850
      Northwood 77 £1,853
      Dagenham 64 £1,856
      Shooters Hill 48 £1,856
      Hither Green 71 £1,860
      Blackheath 35 £1,860
      Purley 70 £1,865
      Broad Green 229 £1,865
      Hillingdon 82 £1,866
      Gants Hill 109 £1,866
      Selhurst 95 £1,868
      Ponders End 54 £1,870
      Redbridge 42 £1,872
      Ladywell 103 £1,873
      Wanstead 25 £1,877
      New Barnet 31 £1,885
      Rayners Lane 132 £1,885
      Palmers Green 66 £1,887
      Widmore 30 £1,888
      Herne Hill 20 £1,895
      Forest Hill 65 £1,897
      Shortlands 29 £1,897
      Finchley 62 £1,907
      Preston 184 £1,917
      Horn Park 28 £1,921
      Crystal Palace 28 £1,927
      Gallions Reach 33 £1,928
      Deptford 120 £1,929
      Becontree Heath 64 £1,948
      West Norwood 83 £1,953
      Brixton 191 £1,958
      Alperton 134 £1,963
      Wallington 28 £1,963
      Bethnal Green 236 £1,963
      Upper Norwood 33 £1,965
      New Southgate 36 £1,969
      Leytonstone 110 £1,978
      Hackney 166 £1,981
      Harrow Weald 81 £1,981
      Church End 66 £1,989
      Whetstone 38 £1,989
      Belmont 55 £1,989
      Hayes 135 £1,992
      Archway 173 £1,997
      Barkingside 25 £1,998
      Hornsey 164 £1,999
      Yiewsley 62 £2,007
      Hackney Wick 41 £2,015
      Benhilton 78 £2,021
      Yeading 84 £2,022
      Hook 23 £2,025
      Southgate 43 £2,027
      Haggerston 106 £2,028
      Holloway 337 £2,037
      New Malden 76 £2,042
      Bow 234 £2,046
      Cowley 94 £2,048
      Stockwell 210 £2,058
      Perivale 87 £2,066
      Norbury 41 £2,077
      Mile End 192 £2,087
      West Ham 134 £2,097
      Summerstown 144 £2,101
      Hale End 26 £2,102
      Upton Park 73 £2,113
      Shadwell 138 £2,115
      Limehouse 233 £2,116
      Mapesbury 107 £2,117
      Kingsbury 98 £2,121
      Morden 36 £2,128
      Dollis Hill 173 £2,130
      Tulse Hill 51 £2,131
      Dulwich Village 22 £2,136
      Lower Morden 20 £2,136
      Furzedown 337 £2,141
      East Dulwich 81 £2,149
      Stanmore 40 £2,154
      Whitton 39 £2,159
      Streatham 158 £2,161
      Hanwell 194 £2,162
      Osterley 22 £2,164
      West Hendon 67 £2,165
      Canning Town 238 £2,167
      Barnehurst 24 £2,169
      Charlton 67 £2,174
      Park Royal 243 £2,175
      West Barnes 54 £2,179
      Middle Park 32 £2,198
      Cranford 23 £2,206
      New Eltham 24 £2,208
      Hendon 102 £2,209
      Hornchurch 33 £2,227
      Balham 215 £2,261
      Earlsfield 130 £2,262
      Finsbury Park 149 £2,266
      West Finchley 42 £2,276
      Old Kent Road 242 £2,276
      Honor Oak 33 £2,281
      Friern Barnet 45 £2,290
      Stamford Hill 85 £2,298
      East Greenwich 215 £2,307
      Sudbury Hill 37 £2,324
      Nunhead 55 £2,325
      Berrylands 23 £2,328
      Spring Grove 115 £2,341
      Shacklewell 107 £2,353
      Harlesden 155 £2,361
      Highbury 199 £2,368
      Dulwich 20 £2,369
      Walworth 232 £2,375
      Twyford 65 £2,390
      Kilburn 111 £2,390
      Brockley 42 £2,406
      Colindale 176 £2,417
      Kidbrooke 113 £2,427
      Wandsworth 300 £2,436
      Merton 114 £2,444
      Brent Cross 72 £2,458
      Surbiton 108 £2,459
      Charlton Riverside 38 £2,467
      North Finchley 67 £2,474
      Clayhall 42 £2,476
      Crouch End 102 £2,482
      Bowes 281 £2,483
      Stroud Green 47 £2,498
      Pinner 35 £2,502
      Stratford 493 £2,506
      Hampton Hill 20 £2,518
      Clapham 367 £2,522
      Stoke Newington 185 £2,530
      Chinbrook 29 £2,531
      Southfields 125 £2,553
      Upton 34 £2,555
      Dalston 130 £2,555
      Blackwall 409 £2,595
      Kennington 79 £2,599
      Hendon Central 449 £2,664
      Putney 184 £2,685
      Bermondsey 281 £2,687
      Oval 149 £2,691
      St Pancras 225 £2,700
      Norbiton 184 £2,715
      Silvertown 150 £2,715
      Shepherd's Bush 539 £2,719
      North Woolwich 22 £2,721
      West Kensington 442 £2,723
      Merton Park 133 £2,767
      Greenwich Peninsula 93 £2,775
      Strawberry Hill 58 £2,778
      Tufnell Park 46 £2,827
      Roehampton 107 £2,829
      Clapham Junction 309 £2,834
      Queen's Park 111 £2,858
      Whitechapel 766 £2,968
      Hoxton 209 £3,020
      Isle of Dogs 1,084 £3,065
      Elephant and Castle 349 £3,071
      Barnsbury 393 £3,125
      Battersea 292 £3,152
      Gospel Oak 59 £3,226
      Petersham 30 £3,267
      Woodside Park 39 £3,275
      Canary Wharf 499 £3,322
      Temple Fortune 98 £3,326
      Kentish Town 228 £3,348
      North Kensington 245 £3,350
      Ickenham 52 £3,379
      Hampton Wick 46 £3,399
      Brook Green 159 £3,400
      Lambeth 70 £3,414
      Cockfosters 45 £3,446
      Brondesbury 107 £3,470
      Somers Town 132 £3,501
      Muswell Hill 124 £3,528
      Islington 235 £3,543
      South Hampstead 221 £3,558
      Hammersmith 684 £3,640
      Mill Hill 45 £3,700
      The Borough 321 £3,714
      Fitzrovia 363 £3,756
      Earl's Court 626 £3,820
      Wapping 310 £3,893
      Fulham 514 £3,905
      Shoreditch 194 £3,910
      Golders Green 159 £3,921
      Raynes Park 162 £3,940
      North Sheen 66 £3,976
      Clerkenwell 252 £4,010
      Holborn 181 £4,131
      East Sheen 41 £4,189
      Waterloo 204 £4,204
      High Barnet 45 £4,227
      Kew 44 £4,276
      West Hampstead 332 £4,301
      Vauxhall 405 £4,306
      Mortlake 49 £4,315
      St Margarets 86 £4,356
      Finsbury 250 £4,396
      Southwark 165 £4,596
      King's Cross 250 £4,620
      Chalk Farm 392 £5,088
      Bloomsbury 171 £5,270
      Coombe 46 £5,438
      Belsize Park 473 £5,454
      Notting Hill 463 £5,454
      Brompton 935 £5,672
      Hadley Wood 25 £7,219
      Kensington 410 £7,401
      Chelsea 635 £7,484
      South Kensington 676 £11,089
      Hampstead Garden Suburb 59 £13,050
      Be the first to find new properties
      Your search
      • Greater london

      There were 5,598 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!