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 38 £1,296
      Plashet 77 £1,337
      Forest Gate 57 £1,339
      Scrattons Farm 321 £1,340
      Southend 28 £1,363
      Manor Park 44 £1,393
      Anerley 30 £1,394
      Catford South 53 £1,404
      Pollards Hill 66 £1,408
      Bedfont 50 £1,418
      Cricklewood 120 £1,425
      Lower Belvedere 21 £1,468
      St Paul's Cray 22 £1,469
      Tolworth 31 £1,475
      Harringay 189 £1,479
      Northumberland Heath 34 £1,480
      Mitcham 100 £1,488
      Barking Riverside 24 £1,491
      Addiscombe 79 £1,493
      Thornton Heath 173 £1,494
      Edmonton 111 £1,495
      Waddon 98 £1,501
      Kenton 61 £1,517
      South Norwood 79 £1,530
      Maryland 80 £1,544
      Chadwell Heath 34 £1,548
      West Green 321 £1,553
      Woodside 43 £1,556
      Wealdstone 206 £1,567
      Seven Kings 130 £1,580
      Sudbury 136 £1,592
      West Drayton 73 £1,596
      Penge 36 £1,597
      Leyton 237 £1,606
      Snaresbrook 26 £1,610
      Brunswick Park 29 £1,616
      Highams Park 53 £1,617
      Poverest 26 £1,618
      Beckenham 50 £1,618
      South Woodford 29 £1,618
      Plumstead 96 £1,624
      Abbey Wood 46 £1,625
      Hounslow West 108 £1,627
      Plaistow 148 £1,637
      Southbury 64 £1,642
      Greenford 94 £1,646
      Colney Hatch 20 £1,647
      Newbury Park 60 £1,652
      Feltham 74 £1,661
      Perry Vale 66 £1,672
      Little Ilford 48 £1,679
      Well Hall 31 £1,679
      Camberwell 150 £1,680
      Carshalton Beeches 45 £1,692
      Fairlop 25 £1,695
      Purley 66 £1,697
      Herne Hill 25 £1,704
      Thames View 61 £1,710
      Harold Hill 37 £1,717
      Elm Park 23 £1,723
      Streatham Hill 273 £1,727
      Little Heath 25 £1,729
      Hainault 27 £1,730
      Homerton 107 £1,737
      Worton 117 £1,741
      Hanworth 25 £1,747
      Rotherhithe 191 £1,757
      Beckton 79 £1,758
      Hither Green 80 £1,760
      Clapton 160 £1,770
      Collier Row 33 £1,784
      Peckham 160 £1,789
      New Cross 141 £1,789
      Chingford 118 £1,798
      Forest Hill 68 £1,801
      Gidea Park 41 £1,801
      Stepney 225 £1,806
      West Hackney 74 £1,809
      Thamesmead 55 £1,817
      Shooters Hill 47 £1,819
      Collier's Wood 87 £1,821
      Widmore 30 £1,821
      Palmers Green 73 £1,830
      Worcester Park 21 £1,833
      Northwood 67 £1,837
      Poplar 241 £1,841
      Loughborough Junction 101 £1,849
      Broad Green 239 £1,849
      Gants Hill 100 £1,851
      The Wrythe 25 £1,853
      Becontree 60 £1,863
      Heston 68 £1,863
      Blackheath 34 £1,870
      Ladywell 115 £1,874
      Crystal Palace 27 £1,878
      Selhurst 86 £1,880
      Rush Green 59 £1,885
      Finchley 60 £1,886
      Dagenham 68 £1,895
      Rayners Lane 117 £1,897
      Ponders End 47 £1,899
      Hornsey 173 £1,901
      Gallions Reach 33 £1,914
      New Southgate 37 £1,921
      Horn Park 25 £1,925
      New Barnet 26 £1,926
      Alperton 123 £1,927
      Norbury 39 £1,929
      Brixton 192 £1,929
      Preston 173 £1,930
      Church End 66 £1,931
      Deptford 111 £1,939
      Shortlands 29 £1,943
      Leytonstone 109 £1,944
      Hillingdon 85 £1,951
      Bethnal Green 236 £1,965
      New Cross Gate 123 £1,971
      Benhilton 66 £1,979
      Bow 244 £1,985
      Yiewsley 63 £1,989
      Redbridge 37 £1,991
      Upper Norwood 34 £1,994
      Becontree Heath 59 £1,996
      Hayes 124 £1,999
      Tulse Hill 46 £2,002
      Southgate 46 £2,008
      West Norwood 83 £2,010
      Harrow Weald 76 £2,013
      Hale End 28 £2,018
      Hackney 162 £2,020
      Stockwell 223 £2,031
      Archway 173 £2,033
      Perivale 88 £2,037
      Yeading 84 £2,038
      Mile End 184 £2,039
      Osterley 21 £2,052
      Summerstown 140 £2,056
      Belmont 51 £2,064
      Wallington 26 £2,066
      Hackney Wick 38 £2,070
      Holloway 342 £2,071
      Barnehurst 25 £2,072
      Upton Park 71 £2,072
      Haggerston 100 £2,074
      Streatham 145 £2,076
      Kingsbury 91 £2,084
      Cowley 95 £2,085
      New Malden 73 £2,102
      East Dulwich 75 £2,115
      Cranford 24 £2,116
      Whetstone 39 £2,117
      Dulwich Village 20 £2,118
      Morden 28 £2,126
      West Barnes 52 £2,126
      Mapesbury 108 £2,128
      Nunhead 55 £2,132
      Limehouse 237 £2,139
      Earlsfield 133 £2,170
      Barkingside 23 £2,172
      Hanwell 193 £2,174
      Dollis Hill 174 £2,174
      Charlton 72 £2,175
      Hornchurch 35 £2,176
      Chinbrook 33 £2,179
      Furzedown 333 £2,192
      Shadwell 136 £2,193
      East Greenwich 228 £2,197
      West Hendon 65 £2,198
      Stanmore 34 £2,217
      Park Royal 253 £2,225
      West Ham 140 £2,225
      Hendon 105 £2,229
      Middle Park 31 £2,230
      Balham 218 £2,230
      Canning Town 228 £2,244
      Whitton 36 £2,264
      Brockley 44 £2,267
      West Finchley 42 £2,280
      Honor Oak 33 £2,282
      Berrylands 20 £2,295
      Shacklewell 107 £2,302
      Kilburn 113 £2,304
      Finsbury Park 139 £2,304
      Old Kent Road 249 £2,307
      Harlesden 157 £2,321
      Dulwich 22 £2,335
      Charlton Riverside 40 £2,342
      Highbury 205 £2,343
      Walworth 224 £2,360
      New Eltham 20 £2,365
      Sudbury Hill 32 £2,382
      Twyford 61 £2,382
      North Finchley 74 £2,382
      Kidbrooke 117 £2,398
      Friern Barnet 43 £2,399
      Stamford Hill 77 £2,408
      Spring Grove 105 £2,426
      Merton 119 £2,435
      Colindale 170 £2,436
      Brent Cross 78 £2,447
      Stroud Green 48 £2,449
      Crouch End 96 £2,450
      Stratford 510 £2,471
      Surbiton 97 £2,483
      Wandsworth 283 £2,489
      Bowes 327 £2,493
      Dalston 140 £2,495
      Clayhall 45 £2,503
      Clapham 359 £2,550
      North Woolwich 20 £2,586
      Pinner 37 £2,587
      Putney 187 £2,588
      Bermondsey 285 £2,625
      Stoke Newington 176 £2,627
      Upton 34 £2,634
      Kennington 72 £2,654
      Clapham Junction 306 £2,662
      Blackwall 401 £2,668
      Southfields 113 £2,670
      St Pancras 221 £2,675
      Hampton Hill 21 £2,682
      Hendon Central 567 £2,695
      Roehampton 110 £2,709
      Silvertown 161 £2,713
      Greenwich Peninsula 96 £2,714
      Shepherd's Bush 532 £2,714
      Norbiton 175 £2,732
      Oval 145 £2,786
      West Kensington 434 £2,794
      Merton Park 123 £2,862
      Strawberry Hill 62 £2,865
      Queen's Park 120 £2,941
      Whitechapel 764 £2,943
      Tufnell Park 40 £2,984
      Hoxton 202 £3,030
      Ickenham 53 £3,059
      Temple Fortune 94 £3,073
      Isle of Dogs 1,058 £3,078
      Elephant and Castle 346 £3,081
      Barnsbury 397 £3,105
      Battersea 292 £3,114
      Woodside Park 39 £3,238
      Petersham 30 £3,254
      Canary Wharf 471 £3,343
      North Kensington 243 £3,347
      Brondesbury 112 £3,445
      Muswell Hill 127 £3,450
      Gospel Oak 61 £3,454
      Hampton Wick 50 £3,460
      Kentish Town 215 £3,463
      Lambeth 65 £3,478
      Brook Green 159 £3,493
      Cockfosters 43 £3,495
      Somers Town 131 £3,536
      Islington 236 £3,540
      Hammersmith 693 £3,573
      The Borough 320 £3,705
      Wapping 325 £3,720
      Fitzrovia 372 £3,723
      Mill Hill 50 £3,731
      South Hampstead 234 £3,770
      Earl's Court 650 £3,850
      Fulham 512 £3,898
      Shoreditch 207 £3,915
      Raynes Park 165 £3,920
      Finsbury 224 £3,981
      Clerkenwell 258 £4,029
      Waterloo 193 £4,128
      Holborn 170 £4,135
      Golders Green 147 £4,159
      North Sheen 57 £4,175
      St Margarets 87 £4,337
      Mortlake 46 £4,366
      Kew 42 £4,368
      High Barnet 39 £4,392
      East Sheen 46 £4,460
      King's Cross 245 £4,464
      West Hampstead 336 £4,481
      Vauxhall 418 £4,493
      Southwark 165 £4,573
      Chalk Farm 400 £5,008
      Bloomsbury 171 £5,184
      Belsize Park 486 £5,555
      Notting Hill 457 £5,602
      Coombe 42 £5,612
      Brompton 948 £5,805
      Hadley Wood 24 £7,301
      Chelsea 656 £7,321
      Kensington 412 £7,687
      South Kensington 681 £11,183
      Hampstead Garden Suburb 62 £12,669
      Be the first to find new properties
      Your search
      • Greater london

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