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 323 £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 320 £1,554
      Woodside 43 £1,556
      Wealdstone 206 £1,567
      Seven Kings 128 £1,590
      Sudbury 137 £1,594
      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,644
      Colney Hatch 20 £1,647
      Newbury Park 60 £1,652
      Feltham 74 £1,661
      Perry Vale 65 £1,676
      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 36 £1,719
      Elm Park 23 £1,723
      Little Heath 25 £1,729
      Hainault 27 £1,730
      Streatham Hill 272 £1,732
      Homerton 107 £1,737
      Worton 117 £1,741
      Hanworth 25 £1,747
      Beckton 79 £1,758
      Rotherhithe 192 £1,770
      Clapton 160 £1,770
      Hither Green 78 £1,781
      Collier Row 33 £1,784
      Peckham 160 £1,789
      New Cross 141 £1,789
      Chingford 118 £1,798
      Gidea Park 41 £1,801
      West Hackney 74 £1,809
      Stepney 224 £1,810
      Forest Hill 67 £1,815
      Thamesmead 55 £1,817
      Shooters Hill 47 £1,819
      Widmore 30 £1,821
      Collier's Wood 88 £1,826
      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 99 £1,851
      The Wrythe 25 £1,853
      Becontree 60 £1,863
      Heston 68 £1,863
      Blackheath 34 £1,870
      Ladywell 114 £1,877
      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 172 £1,905
      Gallions Reach 33 £1,914
      New Southgate 37 £1,921
      Brixton 191 £1,922
      Horn Park 25 £1,925
      New Barnet 26 £1,926
      Preston 173 £1,930
      Church End 66 £1,931
      Alperton 122 £1,938
      Deptford 111 £1,939
      Shortlands 29 £1,943
      Leytonstone 109 £1,944
      Hillingdon 85 £1,951
      Norbury 38 £1,962
      Bethnal Green 236 £1,965
      New Cross Gate 122 £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
      Southgate 46 £2,008
      West Norwood 83 £2,010
      Tulse Hill 47 £2,011
      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
      Holloway 343 £2,068
      Hackney Wick 38 £2,070
      Barnehurst 25 £2,072
      Haggerston 100 £2,074
      Kingsbury 90 £2,076
      Cowley 93 £2,077
      Streatham 144 £2,086
      Upton Park 70 £2,093
      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
      Mapesbury 108 £2,128
      Nunhead 55 £2,132
      Limehouse 236 £2,133
      West Barnes 53 £2,148
      Earlsfield 133 £2,170
      Barkingside 23 £2,172
      Dollis Hill 174 £2,174
      Charlton 72 £2,175
      Hornchurch 35 £2,176
      Chinbrook 33 £2,179
      Hanwell 192 £2,181
      Furzedown 333 £2,192
      Shadwell 136 £2,193
      East Greenwich 227 £2,196
      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 217 £2,237
      Canning Town 228 £2,244
      Whitton 36 £2,264
      Brockley 44 £2,267
      West Finchley 42 £2,280
      Honor Oak 33 £2,282
      Shacklewell 107 £2,302
      Kilburn 113 £2,304
      Finsbury Park 139 £2,304
      Old Kent Road 251 £2,309
      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
      Kidbrooke 115 £2,372
      Sudbury Hill 32 £2,382
      Twyford 61 £2,382
      North Finchley 74 £2,382
      Friern Barnet 43 £2,399
      Stamford Hill 77 £2,408
      Spring Grove 104 £2,429
      Merton 120 £2,433
      Colindale 170 £2,436
      Crouch End 97 £2,443
      Brent Cross 78 £2,447
      Stroud Green 48 £2,449
      Stratford 510 £2,474
      Surbiton 97 £2,483
      Wandsworth 284 £2,490
      Bowes 327 £2,493
      Dalston 141 £2,494
      Clayhall 45 £2,503
      Clapham 358 £2,544
      North Woolwich 20 £2,586
      Pinner 37 £2,587
      Putney 187 £2,588
      Blackwall 399 £2,609
      Stoke Newington 176 £2,627
      Bermondsey 284 £2,631
      Upton 34 £2,634
      Kennington 72 £2,654
      Southfields 114 £2,669
      St Pancras 221 £2,675
      Clapham Junction 309 £2,676
      Hampton Hill 21 £2,682
      Hendon Central 567 £2,695
      Roehampton 110 £2,709
      Greenwich Peninsula 97 £2,711
      Silvertown 161 £2,713
      Shepherd's Bush 531 £2,716
      Norbiton 176 £2,738
      Oval 145 £2,786
      West Kensington 434 £2,794
      Merton Park 123 £2,861
      Strawberry Hill 62 £2,865
      Queen's Park 120 £2,941
      Whitechapel 764 £2,943
      Tufnell Park 40 £2,984
      Hoxton 201 £3,040
      Ickenham 53 £3,059
      Temple Fortune 94 £3,073
      Isle of Dogs 1,057 £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
      Gospel Oak 61 £3,454
      Muswell Hill 126 £3,459
      Hampton Wick 50 £3,460
      Kentish Town 216 £3,464
      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 319 £3,712
      Fitzrovia 372 £3,723
      Wapping 324 £3,729
      Mill Hill 50 £3,740
      South Hampstead 234 £3,770
      Earl's Court 646 £3,844
      Fulham 513 £3,897
      Shoreditch 206 £3,918
      Raynes Park 164 £3,926
      Finsbury 225 £3,976
      Clerkenwell 258 £4,029
      Waterloo 194 £4,122
      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,492
      Southwark 166 £4,573
      Chalk Farm 400 £5,008
      Bloomsbury 171 £5,184
      Belsize Park 486 £5,555
      Notting Hill 457 £5,601
      Coombe 42 £5,612
      Brompton 944 £5,781
      Hadley Wood 24 £7,301
      Chelsea 653 £7,343
      Kensington 411 £7,632
      South Kensington 677 £11,179
      Hampstead Garden Suburb 62 £12,669
      Be the first to find new properties
      Your search
      • Greater london

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