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 26 £1,222
      Bexley 64 £1,235
      St Paul's Cray 27 £1,255
      Shirley 24 £1,283
      Elm Park 27 £1,316
      Plashet 107 £1,330
      Southend 37 £1,350
      Downham 42 £1,380
      Thornton Heath 232 £1,380
      Waddon 124 £1,383
      Thamesmead 56 £1,389
      Horn Park 29 £1,396
      Kenley 21 £1,403
      Highams Park 68 £1,414
      Edmonton 128 £1,419
      Woodside 59 £1,426
      Yiewsley 63 £1,432
      Manor Park 71 £1,435
      Abbey Wood 47 £1,436
      Forest Gate 75 £1,438
      Barking Riverside 27 £1,448
      Poverest 43 £1,451
      South Woodford 26 £1,453
      Purley 88 £1,462
      Chadwell Heath 34 £1,466
      New Beckenham 22 £1,477
      Northumberland Heath 29 £1,480
      South Norwood 91 £1,482
      Catford South 69 £1,507
      Snaresbrook 21 £1,517
      Mitcham 140 £1,523
      Anerley 37 £1,529
      Harold Hill 34 £1,538
      Plaistow 178 £1,543
      Ponders End 68 £1,545
      Welling 20 £1,546
      Pollards Hill 55 £1,551
      Plumstead 142 £1,565
      Chingford 65 £1,569
      Leyton 274 £1,570
      Hounslow West 149 £1,575
      Morden 30 £1,576
      West Green 293 £1,582
      Palmers Green 97 £1,585
      Upper Norwood 36 £1,588
      New Eltham 24 £1,591
      Harringay 185 £1,591
      Becontree Heath 83 £1,598
      Broad Green 210 £1,601
      Maryland 82 £1,613
      Marks Gate 20 £1,618
      Kenton 34 £1,618
      Beckenham 68 £1,618
      Wealdstone 234 £1,628
      Bethnal Green 397 £1,628
      Seven Kings 115 £1,631
      Cricklewood 109 £1,633
      Penge 39 £1,634
      Addiscombe 102 £1,639
      Little Ilford 76 £1,640
      Carshalton Beeches 60 £1,643
      Worton 121 £1,652
      Redbridge 29 £1,664
      Widmore 41 £1,668
      Hackney Wick 36 £1,669
      Sudbury 156 £1,669
      Bowes 53 £1,671
      Becontree 64 £1,672
      Honor Oak 31 £1,675
      Hither Green 92 £1,677
      Shooters Hill 55 £1,680
      Forest Hill 67 £1,685
      Collier's Wood 131 £1,688
      Perry Vale 71 £1,696
      Shortlands 44 £1,699
      Feltham 115 £1,700
      Hale End 29 £1,703
      Beckton 113 £1,705
      Osterley 40 £1,707
      Selhurst 94 £1,708
      Greenford 106 £1,708
      Finchley 63 £1,709
      Rush Green 52 £1,710
      Brunswick Park 45 £1,712
      Camberwell 147 £1,713
      Gants Hill 106 £1,719
      New Southgate 47 £1,720
      Thames View 76 £1,721
      West Drayton 63 £1,726
      Brockley 65 £1,731
      Gallions Reach 55 £1,733
      New Cross 131 £1,753
      Blendon 21 £1,754
      Heston 70 £1,755
      Little Heath 22 £1,757
      Poplar 194 £1,762
      New Cross Gate 91 £1,762
      Dulwich Village 20 £1,764
      Lower Belvedere 21 £1,765
      Collier Row 50 £1,769
      Ladywell 123 £1,779
      East Dulwich 78 £1,781
      Herne Hill 25 £1,781
      Streatham Hill 292 £1,785
      Rayners Lane 147 £1,795
      Dagenham 72 £1,796
      Homerton 113 £1,798
      Southbury 74 £1,799
      Norbury 60 £1,799
      Belmont 39 £1,802
      Nunhead 60 £1,810
      Longlands 28 £1,814
      Hanworth 24 £1,816
      Harlesden 161 £1,820
      Northwood 83 £1,825
      Southgate 55 £1,832
      Newbury Park 77 £1,832
      Bow 241 £1,838
      Crystal Palace 40 £1,845
      Surbiton 94 £1,850
      Benhilton 90 £1,854
      Rainham 21 £1,856
      Bedfont 41 £1,857
      Wallington 50 £1,858
      Upton Park 92 £1,862
      Sudbury Hill 44 £1,867
      Cowley 74 £1,868
      Hillingdon 83 £1,868
      Colney Hatch 43 £1,871
      Fairlop 34 £1,875
      Deptford 103 £1,876
      Canning Town 236 £1,876
      Harold Wood 22 £1,878
      Barnehurst 29 £1,880
      Well Hall 46 £1,884
      Whitton 32 £1,884
      Streatham 211 £1,891
      Alperton 123 £1,900
      Tulse Hill 52 £1,901
      Stepney 201 £1,902
      Clapton 156 £1,904
      Harrow Weald 85 £1,905
      The Wrythe 32 £1,906
      Charlton 98 £1,906
      West Hackney 63 £1,919
      West Heath 24 £1,926
      Hayes 181 £1,933
      Brixton 229 £1,940
      West Norwood 112 £1,950
      Yeading 79 £1,951
      Preston 154 £1,951
      West Hendon 47 £1,964
      Leytonstone 122 £1,964
      West Ham 117 £1,968
      Hornsey 137 £1,976
      Loughborough Junction 97 £1,978
      Chinbrook 37 £1,978
      Cranford 33 £1,982
      Stanmore 51 £1,985
      Barkingside 24 £2,009
      Harmondsworth 24 £2,012
      Rotherhithe 198 £2,018
      Mile End 169 £2,026
      Summerstown 141 £2,033
      Finsbury Park 139 £2,044
      Furzedown 358 £2,055
      Kidbrooke 126 £2,055
      Park Royal 261 £2,061
      Peckham 197 £2,085
      Limehouse 236 £2,091
      New Barnet 43 £2,093
      West Barnes 49 £2,099
      Berrylands 20 £2,108
      New Malden 63 £2,124
      Blackheath 38 £2,129
      Merton 128 £2,129
      Worcester Park 24 £2,131
      Archway 146 £2,133
      Pinner 40 £2,153
      Perivale 88 £2,170
      Shacklewell 110 £2,174
      Hainault 27 £2,174
      Old Kent Road 166 £2,174
      Stockwell 223 £2,175
      North Finchley 80 £2,195
      Dollis Hill 189 £2,216
      Shadwell 117 £2,218
      Kingsbury 91 £2,220
      Hendon 101 £2,223
      Twyford 85 £2,231
      Charlton Riverside 64 £2,234
      Scrattons Farm 42 £2,248
      East Greenwich 235 £2,249
      Walworth 184 £2,254
      Holloway 265 £2,260
      Kennington 44 £2,277
      Mapesbury 80 £2,281
      Earlsfield 115 £2,288
      Hook 22 £2,291
      Silvertown 155 £2,293
      Tolworth 40 £2,294
      Stratford 369 £2,297
      Southfields 139 £2,300
      Colindale 208 £2,313
      Balham 259 £2,323
      Hornchurch 26 £2,326
      Oval 139 £2,330
      Dulwich 25 £2,338
      Ickenham 46 £2,365
      Lower Morden 20 £2,381
      Stamford Hill 91 £2,382
      Hendon Central 109 £2,383
      Whetstone 54 £2,384
      Crouch End 101 £2,399
      Hackney 143 £2,404
      Dalston 122 £2,447
      Greenwich Peninsula 60 £2,457
      Clayhall 54 £2,495
      Church End 97 £2,521
      Hanwell 231 £2,522
      Woodside Park 43 £2,524
      Blackwall 294 £2,540
      Hackbridge 28 £2,545
      Kilburn 192 £2,550
      Stroud Green 51 £2,559
      Upton 44 £2,560
      St Pancras 258 £2,564
      Norbiton 231 £2,568
      Wandsworth 269 £2,568
      Shepherd's Bush 529 £2,570
      North Kensington 403 £2,575
      Spring Grove 143 £2,601
      Merton Park 109 £2,621
      Haggerston 113 £2,621
      Putney 193 £2,623
      Clapham 336 £2,626
      Stoke Newington 184 £2,632
      Friern Barnet 49 £2,654
      Middle Park 46 £2,668
      Elephant and Castle 237 £2,680
      West Kensington 391 £2,702
      Bermondsey 208 £2,729
      Tufnell Park 43 £2,730
      Queen's Park 139 £2,749
      Whitechapel 674 £2,751
      Gidea Park 37 £2,801
      Temple Fortune 75 £2,832
      West Finchley 51 £2,859
      Isle of Dogs 621 £2,878
      Roehampton 100 £2,950
      Brent Cross 78 £2,965
      Barnsbury 314 £3,006
      South Hampstead 215 £3,013
      Lambeth 59 £3,054
      Brook Green 168 £3,077
      Cockfosters 64 £3,148
      Islington 233 £3,156
      Battersea 259 £3,180
      Clapham Junction 421 £3,182
      Hoxton 198 £3,238
      Brondesbury 150 £3,253
      Hammersmith 581 £3,298
      Highbury 250 £3,355
      Canary Wharf 383 £3,357
      Muswell Hill 127 £3,364
      Mortlake 42 £3,387
      Mill Hill 61 £3,418
      Somers Town 102 £3,476
      Strawberry Hill 53 £3,477
      Raynes Park 144 £3,503
      Kentish Town 192 £3,513
      Shoreditch 145 £3,518
      Hampton 20 £3,579
      Golders Green 166 £3,676
      Fulham 498 £3,678
      Finsbury 142 £3,681
      Waterloo 93 £3,696
      Kew 46 £3,724
      Hampton Wick 32 £3,728
      Earl's Court 568 £3,733
      Wapping 247 £3,749
      Fitzrovia 314 £3,778
      The Borough 209 £3,837
      North Sheen 57 £3,911
      High Barnet 42 £4,036
      Gospel Oak 56 £4,042
      Vauxhall 277 £4,094
      King's Cross 196 £4,110
      Clerkenwell 238 £4,165
      Petersham 27 £4,487
      East Sheen 50 £4,533
      West Hampstead 333 £4,604
      St Margarets 57 £4,616
      Holborn 210 £4,701
      Southwark 97 £4,931
      Chalk Farm 343 £5,201
      Bloomsbury 141 £5,255
      Notting Hill 472 £5,256
      Brompton 933 £5,513
      Belsize Park 415 £6,319
      Coombe 33 £7,123
      Chelsea 479 £7,937
      Kensington 379 £8,917
      South Kensington 546 £11,655
      Hampstead Garden Suburb 69 £12,233
      Be the first to find new properties
      Your search
      • Greater london

      There were 3,835 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!