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
      Plashet 75 £1,306
      Downham 36 £1,321
      Scrattons Farm 328 £1,331
      Forest Gate 60 £1,343
      Anerley 27 £1,368
      Manor Park 44 £1,391
      Catford South 53 £1,412
      Bedfont 50 £1,418
      Cricklewood 120 £1,425
      Pollards Hill 64 £1,426
      Longlands 20 £1,451
      St Paul's Cray 22 £1,469
      Harringay 186 £1,472
      Tolworth 31 £1,475
      Mitcham 101 £1,478
      Thornton Heath 168 £1,482
      Northumberland Heath 33 £1,483
      Edmonton 109 £1,490
      Barking Riverside 24 £1,491
      Lower Belvedere 21 £1,491
      Waddon 97 £1,503
      Addiscombe 78 £1,511
      Kenton 60 £1,512
      Southend 27 £1,523
      South Norwood 79 £1,527
      Woodside 45 £1,527
      Chadwell Heath 34 £1,547
      West Green 321 £1,548
      Wealdstone 206 £1,562
      Camberwell 149 £1,583
      Beckenham 54 £1,586
      Sudbury 135 £1,588
      Penge 35 £1,597
      Seven Kings 128 £1,600
      Plumstead 95 £1,608
      Abbey Wood 48 £1,610
      Poverest 26 £1,618
      Leyton 235 £1,619
      Hounslow West 106 £1,619
      West Drayton 69 £1,623
      Greenford 94 £1,624
      Plaistow 147 £1,630
      Newbury Park 59 £1,631
      Southbury 62 £1,633
      Highams Park 52 £1,634
      Little Ilford 48 £1,639
      Feltham 72 £1,646
      Colney Hatch 20 £1,647
      Elm Park 21 £1,649
      New Beckenham 20 £1,652
      South Woodford 31 £1,662
      Purley 69 £1,671
      Thames View 60 £1,673
      Carshalton Beeches 46 £1,674
      Brunswick Park 30 £1,677
      Perry Vale 69 £1,680
      Snaresbrook 29 £1,699
      Herne Hill 25 £1,704
      Little Heath 24 £1,705
      Fairlop 25 £1,707
      Harold Hill 37 £1,717
      Maryland 81 £1,725
      Homerton 108 £1,726
      Widmore 32 £1,729
      Rotherhithe 191 £1,738
      Well Hall 29 £1,745
      Hanworth 25 £1,747
      Streatham Hill 265 £1,749
      Worton 117 £1,751
      Hainault 26 £1,759
      Peckham 158 £1,767
      Beckton 76 £1,772
      Hither Green 79 £1,772
      Collier Row 33 £1,784
      Shooters Hill 45 £1,795
      Gidea Park 41 £1,801
      Shortlands 27 £1,803
      Chingford 118 £1,803
      Clapton 156 £1,808
      New Cross 139 £1,817
      Thamesmead 53 £1,817
      Forest Hill 69 £1,819
      Palmers Green 73 £1,822
      Stepney 220 £1,822
      Collier's Wood 88 £1,823
      Northwood 68 £1,825
      Broad Green 224 £1,832
      Worcester Park 21 £1,833
      Heston 67 £1,839
      Poplar 240 £1,841
      Rush Green 60 £1,849
      The Wrythe 25 £1,853
      Becontree 58 £1,857
      West Hackney 73 £1,859
      Gants Hill 93 £1,864
      Hornsey 170 £1,865
      Horn Park 26 £1,866
      Crystal Palace 27 £1,878
      New Barnet 27 £1,883
      Dagenham 66 £1,885
      Loughborough Junction 99 £1,887
      Harmondsworth 20 £1,893
      Ladywell 114 £1,896
      Selhurst 84 £1,901
      Blackheath 33 £1,904
      Gallions Reach 33 £1,906
      Rayners Lane 118 £1,911
      Deptford 110 £1,916
      New Cross Gate 118 £1,921
      Preston 166 £1,932
      Leytonstone 109 £1,936
      Brixton 187 £1,937
      Bow 242 £1,943
      Alperton 122 £1,948
      Ponders End 44 £1,955
      New Southgate 36 £1,955
      Hackney Wick 36 £1,964
      Church End 62 £1,980
      Redbridge 38 £1,983
      Bethnal Green 235 £1,985
      Becontree Heath 56 £1,991
      Tulse Hill 44 £1,992
      Benhilton 65 £1,995
      Hale End 29 £2,000
      Finchley 60 £2,003
      Upper Norwood 37 £2,003
      Harrow Weald 74 £2,006
      Southgate 44 £2,010
      Hayes 120 £2,012
      Summerstown 138 £2,016
      Osterley 22 £2,018
      Holloway 337 £2,021
      Archway 170 £2,022
      West Norwood 83 £2,024
      Stockwell 226 £2,025
      Yiewsley 61 £2,031
      Morden 28 £2,034
      Hackney 165 £2,037
      Hillingdon 82 £2,040
      Yeading 84 £2,050
      Mile End 180 £2,052
      New Malden 70 £2,054
      Perivale 86 £2,057
      Haggerston 100 £2,058
      Wallington 26 £2,066
      Streatham 147 £2,069
      East Dulwich 70 £2,076
      Upton Park 72 £2,076
      Cowley 93 £2,079
      Charlton 71 £2,090
      Belmont 51 £2,092
      Stanmore 33 £2,095
      Barnehurst 24 £2,100
      Whetstone 38 £2,109
      Kingsbury 93 £2,114
      Cranford 24 £2,116
      Dulwich Village 20 £2,118
      Hanwell 191 £2,132
      Limehouse 232 £2,139
      Mapesbury 105 £2,143
      Nunhead 54 £2,147
      West Barnes 51 £2,154
      Canning Town 223 £2,161
      Hornchurch 36 £2,168
      Barkingside 23 £2,172
      Dollis Hill 174 £2,181
      West Hendon 65 £2,184
      Shadwell 136 £2,198
      Furzedown 335 £2,201
      Earlsfield 127 £2,209
      East Greenwich 229 £2,214
      Middle Park 32 £2,216
      West Ham 139 £2,218
      Park Royal 248 £2,230
      Whitton 37 £2,232
      Honor Oak 34 £2,243
      Balham 218 £2,244
      Hendon 103 £2,248
      Norbury 38 £2,252
      Charlton Riverside 43 £2,269
      West Finchley 40 £2,274
      Berrylands 20 £2,295
      Finsbury Park 140 £2,301
      Chinbrook 33 £2,311
      Old Kent Road 245 £2,313
      Kilburn 114 £2,318
      Highbury 203 £2,319
      Shacklewell 104 £2,330
      Harlesden 156 £2,333
      Brockley 42 £2,342
      New Eltham 20 £2,365
      Walworth 216 £2,365
      North Finchley 72 £2,366
      Stamford Hill 76 £2,381
      Dulwich 21 £2,387
      Friern Barnet 43 £2,397
      Twyford 59 £2,406
      Kidbrooke 116 £2,409
      Merton 117 £2,412
      Spring Grove 106 £2,427
      Brent Cross 78 £2,428
      Crouch End 96 £2,434
      Stroud Green 49 £2,435
      Colindale 175 £2,437
      Stratford 500 £2,446
      Surbiton 99 £2,463
      Clayhall 44 £2,481
      Sudbury Hill 31 £2,488
      Bowes 337 £2,499
      Wandsworth 282 £2,500
      Dalston 138 £2,508
      Stoke Newington 172 £2,546
      Clapham 351 £2,551
      Bermondsey 283 £2,582
      Putney 187 £2,591
      Pinner 36 £2,612
      Southfields 109 £2,636
      Upton 34 £2,637
      Oval 142 £2,653
      Kennington 69 £2,660
      Clapham Junction 303 £2,675
      Silvertown 166 £2,679
      St Pancras 219 £2,682
      Blackwall 392 £2,683
      Greenwich Peninsula 94 £2,684
      Hampton Hill 21 £2,691
      West Kensington 432 £2,705
      Hendon Central 591 £2,706
      Shepherd's Bush 529 £2,714
      Roehampton 109 £2,728
      Norbiton 178 £2,755
      Strawberry Hill 63 £2,838
      Tufnell Park 42 £2,915
      Whitechapel 754 £2,922
      Merton Park 123 £2,928
      Queen's Park 123 £2,961
      Ickenham 52 £2,964
      Barnsbury 379 £3,058
      Battersea 293 £3,094
      Isle of Dogs 1,036 £3,111
      Hoxton 196 £3,113
      Elephant and Castle 349 £3,115
      Temple Fortune 90 £3,121
      Woodside Park 39 £3,232
      Petersham 29 £3,252
      North Kensington 236 £3,317
      Canary Wharf 480 £3,350
      Brondesbury 112 £3,389
      Muswell Hill 120 £3,391
      Gospel Oak 62 £3,429
      Cockfosters 41 £3,504
      Somers Town 126 £3,509
      Hampton Wick 48 £3,511
      Kentish Town 208 £3,529
      Brook Green 157 £3,547
      Islington 235 £3,552
      Lambeth 62 £3,555
      Hammersmith 693 £3,559
      The Borough 322 £3,686
      Wapping 324 £3,729
      Fitzrovia 366 £3,732
      Mill Hill 51 £3,765
      South Hampstead 231 £3,786
      Earl's Court 643 £3,824
      Shoreditch 200 £3,826
      Fulham 499 £3,914
      Raynes Park 165 £3,947
      East Sheen 43 £3,949
      Golders Green 153 £4,005
      North Sheen 56 £4,016
      Finsbury 227 £4,036
      Clerkenwell 254 £4,056
      Waterloo 191 £4,092
      Holborn 172 £4,218
      High Barnet 39 £4,228
      Mortlake 48 £4,286
      Kew 42 £4,353
      St Margarets 87 £4,366
      West Hampstead 327 £4,504
      Vauxhall 404 £4,514
      King's Cross 240 £4,604
      Southwark 167 £4,604
      Chalk Farm 397 £5,049
      Bloomsbury 168 £5,219
      Notting Hill 460 £5,575
      Belsize Park 473 £5,599
      Coombe 41 £5,758
      Brompton 944 £5,778
      Hadley Wood 25 £7,229
      Chelsea 654 £7,313
      Kensington 411 £7,672
      South Kensington 674 £11,245
      Hampstead Garden Suburb 61 £12,816
      Be the first to find new properties
      Your search
      • Greater london

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