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
      Forestdale 24 £1,038
      Shirley 22 £1,234
      Kenley 21 £1,235
      Bexley 64 £1,242
      St Paul's Cray 25 £1,249
      Southend 31 £1,277
      Plashet 103 £1,342
      Elm Park 24 £1,362
      Thornton Heath 208 £1,363
      Abbey Wood 49 £1,372
      Downham 37 £1,381
      Woodside 49 £1,384
      Edmonton 123 £1,385
      Poverest 41 £1,395
      Forest Gate 69 £1,403
      South Woodford 27 £1,411
      Purley 87 £1,423
      Yiewsley 62 £1,428
      Highams Park 64 £1,444
      Catford South 67 £1,449
      Manor Park 68 £1,467
      Mitcham 137 £1,473
      Ponders End 69 £1,478
      Chadwell Heath 34 £1,487
      Pollards Hill 55 £1,488
      Barking Riverside 26 £1,493
      Palmers Green 95 £1,514
      Anerley 33 £1,526
      South Norwood 91 £1,526
      Horn Park 28 £1,527
      Chingford 64 £1,530
      Harold Hill 28 £1,530
      Harringay 182 £1,533
      Addiscombe 98 £1,535
      Plaistow 169 £1,536
      New Eltham 28 £1,541
      Hounslow West 140 £1,550
      Leyton 273 £1,563
      West Green 285 £1,570
      Little Ilford 73 £1,597
      Plumstead 150 £1,599
      Penge 39 £1,600
      Seven Kings 118 £1,602
      Beckenham 67 £1,603
      Broad Green 211 £1,612
      Upper Norwood 34 £1,613
      Snaresbrook 20 £1,619
      Thamesmead 67 £1,620
      Bethnal Green 387 £1,623
      Maryland 78 £1,626
      Wealdstone 225 £1,628
      Bowes 48 £1,640
      Hale End 34 £1,642
      Becontree Heath 76 £1,650
      Collier's Wood 128 £1,651
      Northumberland Heath 23 £1,654
      New Cross Gate 99 £1,658
      Kenton 32 £1,659
      Finchley 60 £1,660
      Widmore 42 £1,664
      Honor Oak 31 £1,670
      Carshalton Beeches 57 £1,670
      Becontree 60 £1,673
      Feltham 108 £1,686
      Shortlands 47 £1,688
      Beckton 107 £1,690
      Gallions Reach 55 £1,690
      Thames View 76 £1,690
      Brunswick Park 46 £1,694
      Sudbury 148 £1,695
      Perry Vale 66 £1,695
      Brockley 63 £1,697
      Gants Hill 106 £1,698
      Forest Hill 68 £1,709
      Colney Hatch 37 £1,709
      Worton 112 £1,716
      West Drayton 56 £1,717
      Morden 28 £1,721
      Cricklewood 95 £1,722
      Redbridge 29 £1,723
      Greenford 101 £1,726
      Poplar 195 £1,730
      Camberwell 132 £1,735
      Ladywell 129 £1,739
      Homerton 110 £1,748
      Collier Row 50 £1,757
      Heston 72 £1,761
      Shooters Hill 49 £1,765
      Hackney Wick 38 £1,771
      Benhilton 89 £1,772
      Norbury 59 £1,773
      Hither Green 96 £1,778
      Rush Green 42 £1,782
      Little Heath 22 £1,791
      Selhurst 99 £1,794
      Rayners Lane 138 £1,797
      Osterley 33 £1,799
      Northwood 78 £1,802
      Streatham Hill 279 £1,806
      Leytonstone 111 £1,809
      Nunhead 58 £1,813
      Crystal Palace 37 £1,814
      Harlesden 153 £1,815
      Dagenham 64 £1,817
      Southgate 52 £1,822
      East Dulwich 71 £1,822
      Lower Belvedere 21 £1,831
      Bow 229 £1,835
      Herne Hill 22 £1,836
      Bedfont 38 £1,844
      Loughborough Junction 97 £1,848
      Cowley 70 £1,852
      Sudbury Hill 44 £1,853
      New Southgate 44 £1,854
      Waddon 133 £1,864
      Well Hall 43 £1,867
      Clapton 159 £1,869
      Upton Park 88 £1,870
      West Hackney 66 £1,875
      The Wrythe 30 £1,876
      Hillingdon 84 £1,881
      Belmont 32 £1,883
      Deptford 103 £1,884
      Southbury 73 £1,893
      Wallington 46 £1,893
      Streatham 199 £1,896
      Charlton 102 £1,901
      Barnehurst 26 £1,901
      Canning Town 224 £1,906
      Surbiton 83 £1,922
      Fairlop 30 £1,924
      Longlands 24 £1,925
      West Heath 22 £1,928
      Stepney 189 £1,930
      Preston 150 £1,938
      Hornsey 138 £1,947
      Chinbrook 38 £1,953
      Harrow Weald 79 £1,957
      Alperton 107 £1,963
      West Ham 119 £1,964
      Newbury Park 62 £1,968
      Harold Wood 21 £1,969
      Tulse Hill 49 £1,977
      Brixton 249 £1,978
      West Hendon 47 £1,981
      Hayes 180 £1,981
      Cranford 34 £1,984
      Yeading 81 £2,000
      Kidbrooke 132 £2,001
      West Norwood 110 £2,001
      Barkingside 22 £2,026
      New Cross 142 £2,036
      Rotherhithe 184 £2,040
      Summerstown 131 £2,041
      Whitton 33 £2,042
      Finsbury Park 142 £2,049
      Park Royal 256 £2,050
      Furzedown 360 £2,062
      New Malden 60 £2,070
      New Barnet 36 £2,075
      Peckham 171 £2,081
      Stanmore 44 £2,083
      Old Kent Road 169 £2,086
      Scrattons Farm 36 £2,088
      Perivale 82 £2,090
      North Finchley 73 £2,101
      Pinner 39 £2,102
      Limehouse 232 £2,106
      West Barnes 46 £2,119
      Harmondsworth 22 £2,136
      Worcester Park 23 £2,137
      Shacklewell 114 £2,137
      Hendon 103 £2,142
      Haggerston 96 £2,142
      Merton 127 £2,144
      Berrylands 20 £2,145
      Hornchurch 26 £2,148
      Shadwell 150 £2,173
      Dollis Hill 185 £2,174
      Archway 141 £2,202
      Stockwell 223 £2,210
      Hainault 23 £2,217
      Kingsbury 84 £2,243
      Charlton Riverside 60 £2,248
      Walworth 174 £2,253
      Silvertown 147 £2,259
      Kennington 41 £2,261
      East Greenwich 230 £2,265
      Holloway 264 £2,268
      Mapesbury 81 £2,274
      Twyford 82 £2,281
      Balham 254 £2,284
      Kilburn 136 £2,299
      Hook 22 £2,305
      Earlsfield 108 £2,310
      Tolworth 38 £2,319
      Stratford 376 £2,321
      Stamford Hill 91 £2,326
      Crouch End 115 £2,327
      Southfields 139 £2,328
      Putney 232 £2,328
      Dulwich 25 £2,338
      Hackney 143 £2,349
      Ickenham 48 £2,355
      Colindale 207 £2,365
      Mile End 203 £2,378
      Whetstone 52 £2,391
      Hendon Central 98 £2,403
      Greenwich Peninsula 62 £2,405
      Oval 124 £2,417
      Dalston 123 £2,427
      Blackheath 38 £2,436
      Wandsworth 284 £2,487
      Stroud Green 51 £2,507
      Upton 42 £2,520
      Woodside Park 40 £2,541
      Blackwall 284 £2,542
      Hanwell 233 £2,553
      Norbiton 209 £2,560
      Hackbridge 26 £2,570
      Stoke Newington 186 £2,570
      Church End 93 £2,573
      Middle Park 46 £2,573
      Clayhall 51 £2,586
      St Pancras 255 £2,613
      Clapham 329 £2,614
      Spring Grove 136 £2,641
      Elephant and Castle 231 £2,647
      West Kensington 392 £2,664
      Shepherd's Bush 502 £2,671
      Motspur Park 20 £2,708
      Friern Barnet 50 £2,714
      Bermondsey 215 £2,762
      Queen's Park 139 £2,782
      Tufnell Park 42 £2,795
      Lambeth 53 £2,829
      Whitechapel 650 £2,860
      North Kensington 354 £2,875
      Clapham Junction 308 £2,883
      Temple Fortune 75 £2,903
      Merton Park 119 £2,907
      West Finchley 46 £2,927
      Isle of Dogs 617 £2,944
      Gidea Park 34 £2,970
      Barnsbury 327 £2,974
      Brent Cross 75 £3,021
      Roehampton 93 £3,092
      Cockfosters 65 £3,109
      South Hampstead 228 £3,125
      Islington 221 £3,169
      Highbury 228 £3,215
      Battersea 255 £3,246
      Brook Green 181 £3,257
      Hoxton 195 £3,265
      Mill Hill 54 £3,311
      Mortlake 45 £3,319
      Hammersmith 568 £3,377
      Canary Wharf 372 £3,387
      Brondesbury 172 £3,420
      Muswell Hill 116 £3,466
      Somers Town 106 £3,472
      Kentish Town 196 £3,476
      Raynes Park 148 £3,508
      Shoreditch 142 £3,510
      Hampton 20 £3,554
      Strawberry Hill 48 £3,601
      Golders Green 162 £3,658
      Fulham 505 £3,683
      Hampton Wick 32 £3,728
      Kew 49 £3,734
      Waterloo 91 £3,789
      Wapping 244 £3,793
      Fitzrovia 318 £3,794
      Earl's Court 544 £3,818
      Finsbury 152 £3,836
      The Borough 196 £3,894
      Clerkenwell 229 £3,963
      North Sheen 59 £4,004
      Gospel Oak 55 £4,066
      King's Cross 195 £4,113
      Vauxhall 277 £4,143
      High Barnet 39 £4,234
      East Sheen 54 £4,340
      Petersham 29 £4,448
      West Hampstead 332 £4,588
      Holborn 145 £4,646
      St Margarets 54 £4,807
      Southwark 95 £4,973
      Notting Hill 496 £5,150
      Chalk Farm 350 £5,212
      Bloomsbury 125 £5,388
      Brompton 907 £5,634
      Belsize Park 423 £6,250
      Coombe 32 £7,256
      Chelsea 472 £8,113
      Kensington 380 £8,972
      South Kensington 537 £11,911
      Hampstead Garden Suburb 69 £12,344
      Be the first to find new properties
      Your search
      • Greater london

      There were 4,535 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!