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
      Bexley 65 £1,246
      Forestdale 25 £1,251
      St Paul's Cray 27 £1,255
      Shirley 24 £1,283
      Plashet 104 £1,348
      Southend 36 £1,350
      Elm Park 25 £1,357
      Thornton Heath 229 £1,375
      Waddon 123 £1,383
      Downham 41 £1,392
      Horn Park 30 £1,396
      Thamesmead 55 £1,397
      Kenley 21 £1,403
      Highams Park 67 £1,408
      Woodside 57 £1,409
      Edmonton 126 £1,427
      Chadwell Heath 32 £1,427
      Yiewsley 63 £1,432
      Barking Riverside 27 £1,448
      Poverest 45 £1,449
      Abbey Wood 46 £1,452
      Forest Gate 75 £1,459
      Purley 87 £1,462
      Manor Park 72 £1,463
      Northumberland Heath 31 £1,473
      South Norwood 92 £1,476
      New Beckenham 22 £1,477
      South Woodford 26 £1,478
      Catford South 67 £1,497
      Mitcham 138 £1,528
      Ponders End 65 £1,533
      Pollards Hill 54 £1,538
      Harold Hill 34 £1,538
      Welling 20 £1,546
      Plaistow 174 £1,550
      Snaresbrook 20 £1,550
      Chingford 64 £1,554
      Plumstead 137 £1,562
      Leyton 270 £1,566
      West Green 292 £1,577
      Anerley 36 £1,581
      Upper Norwood 35 £1,584
      Harringay 185 £1,585
      New Eltham 25 £1,588
      Hounslow West 144 £1,590
      Morden 31 £1,592
      Palmers Green 96 £1,592
      Broad Green 211 £1,594
      Becontree Heath 81 £1,605
      Maryland 79 £1,611
      Addiscombe 98 £1,618
      Beckenham 67 £1,618
      Penge 38 £1,619
      Seven Kings 115 £1,619
      Cricklewood 108 £1,626
      Wealdstone 233 £1,629
      Bethnal Green 394 £1,629
      Kenton 33 £1,637
      Worton 124 £1,641
      Carshalton Beeches 60 £1,643
      Little Ilford 74 £1,664
      Widmore 41 £1,668
      Becontree 65 £1,668
      Hackney Wick 36 £1,669
      Bowes 51 £1,670
      Honor Oak 31 £1,675
      Hale End 30 £1,675
      Shooters Hill 55 £1,680
      Hither Green 89 £1,681
      Beckton 108 £1,682
      Sudbury 152 £1,683
      Brockley 64 £1,684
      Forest Hill 67 £1,685
      Feltham 116 £1,691
      Redbridge 30 £1,692
      Collier's Wood 131 £1,694
      Osterley 40 £1,707
      Finchley 62 £1,707
      Selhurst 94 £1,708
      Perry Vale 70 £1,709
      Brunswick Park 45 £1,712
      Rush Green 51 £1,713
      Shortlands 45 £1,717
      Greenford 105 £1,717
      Camberwell 143 £1,723
      Gants Hill 106 £1,723
      Thames View 73 £1,725
      Herne Hill 22 £1,733
      Gallions Reach 57 £1,739
      New Southgate 46 £1,741
      West Drayton 62 £1,743
      East Dulwich 77 £1,755
      Little Heath 22 £1,757
      New Cross 129 £1,758
      Poplar 193 £1,762
      Dulwich Village 20 £1,764
      Lower Belvedere 21 £1,765
      Ladywell 123 £1,766
      Streatham Hill 289 £1,772
      Heston 69 £1,774
      Norbury 60 £1,783
      New Cross Gate 88 £1,785
      Longlands 29 £1,789
      Collier Row 49 £1,794
      Homerton 112 £1,794
      Rayners Lane 146 £1,799
      Belmont 39 £1,804
      Southbury 74 £1,805
      Rainham 22 £1,808
      Nunhead 60 £1,810
      Hanworth 24 £1,816
      Newbury Park 77 £1,820
      Dagenham 74 £1,821
      Harlesden 159 £1,824
      Southgate 55 £1,832
      Bedfont 42 £1,837
      Northwood 81 £1,841
      Surbiton 92 £1,844
      Crystal Palace 40 £1,845
      Bow 241 £1,846
      Upton Park 93 £1,851
      Deptford 102 £1,856
      Wallington 50 £1,858
      Benhilton 89 £1,859
      Sudbury Hill 44 £1,867
      The Wrythe 33 £1,870
      Colney Hatch 43 £1,871
      Fairlop 33 £1,871
      Barnehurst 29 £1,880
      Well Hall 46 £1,884
      Hillingdon 81 £1,886
      Canning Town 231 £1,888
      Cowley 74 £1,889
      Streatham 212 £1,890
      Tulse Hill 52 £1,901
      Stepney 200 £1,903
      Whitton 33 £1,906
      Clapton 155 £1,908
      Alperton 121 £1,908
      West Heath 24 £1,926
      Harold Wood 21 £1,932
      Charlton 99 £1,938
      Yeading 76 £1,945
      Brixton 226 £1,949
      Hayes 181 £1,949
      Harrow Weald 81 £1,954
      West Hackney 61 £1,957
      Leytonstone 121 £1,964
      West Hendon 47 £1,964
      Preston 151 £1,966
      West Norwood 108 £1,974
      West Ham 115 £1,979
      Loughborough Junction 95 £1,980
      Hornsey 135 £1,982
      Stanmore 48 £1,991
      Cranford 33 £1,998
      Rotherhithe 197 £2,004
      Chinbrook 38 £2,005
      Barkingside 24 £2,009
      Mile End 169 £2,023
      Summerstown 140 £2,025
      Finsbury Park 139 £2,044
      Harmondsworth 23 £2,045
      Kidbrooke 125 £2,053
      Park Royal 257 £2,058
      Furzedown 352 £2,060
      Limehouse 232 £2,087
      West Barnes 48 £2,099
      Peckham 197 £2,103
      New Barnet 41 £2,110
      Pinner 42 £2,115
      Hainault 24 £2,121
      Archway 143 £2,127
      New Malden 62 £2,129
      Merton 128 £2,129
      Blackheath 38 £2,130
      Worcester Park 24 £2,131
      Perivale 87 £2,151
      Old Kent Road 165 £2,167
      Shacklewell 111 £2,170
      North Finchley 80 £2,195
      Dollis Hill 190 £2,198
      Stockwell 221 £2,205
      Hendon 106 £2,206
      Shadwell 116 £2,229
      Kingsbury 89 £2,242
      Scrattons Farm 41 £2,249
      Charlton Riverside 63 £2,254
      Walworth 183 £2,263
      Holloway 264 £2,269
      East Greenwich 230 £2,271
      Silvertown 152 £2,273
      Twyford 84 £2,274
      Hook 21 £2,276
      Mapesbury 80 £2,281
      Kennington 45 £2,293
      Tolworth 40 £2,294
      Earlsfield 114 £2,302
      Southfields 138 £2,302
      Stratford 369 £2,308
      Colindale 208 £2,315
      Dulwich 25 £2,338
      Oval 137 £2,342
      Whetstone 54 £2,342
      Balham 256 £2,350
      Hendon Central 110 £2,377
      Ickenham 47 £2,380
      Lower Morden 20 £2,381
      Stamford Hill 91 £2,382
      Hornchurch 25 £2,385
      Crouch End 102 £2,403
      Hackney 143 £2,405
      Dalston 123 £2,443
      Greenwich Peninsula 60 £2,457
      Clayhall 54 £2,495
      Hanwell 231 £2,517
      Church End 97 £2,521
      Blackwall 289 £2,535
      Woodside Park 42 £2,544
      Kilburn 192 £2,550
      North Kensington 401 £2,559
      Shepherd's Bush 527 £2,564
      St Pancras 258 £2,565
      Upton 43 £2,565
      Wandsworth 269 £2,569
      Norbiton 229 £2,570
      Stroud Green 49 £2,593
      Spring Grove 144 £2,602
      Haggerston 111 £2,610
      Hackbridge 27 £2,617
      Merton Park 108 £2,618
      Putney 191 £2,619
      Clapham 333 £2,628
      Stoke Newington 183 £2,651
      Middle Park 46 £2,668
      Elephant and Castle 236 £2,677
      Friern Barnet 48 £2,687
      Tufnell Park 44 £2,690
      West Kensington 393 £2,694
      Bermondsey 207 £2,703
      Queen's Park 139 £2,756
      Whitechapel 671 £2,760
      Gidea Park 35 £2,853
      West Finchley 51 £2,859
      Temple Fortune 73 £2,861
      Isle of Dogs 621 £2,867
      Brent Cross 77 £2,966
      Roehampton 98 £2,975
      South Hampstead 212 £3,006
      Barnsbury 314 £3,033
      Lambeth 58 £3,055
      Brook Green 169 £3,088
      Islington 230 £3,128
      Cockfosters 63 £3,169
      Clapham Junction 421 £3,182
      Battersea 258 £3,203
      Hoxton 195 £3,231
      Brondesbury 149 £3,267
      Hammersmith 583 £3,288
      Highbury 250 £3,355
      Muswell Hill 127 £3,359
      Canary Wharf 380 £3,364
      Mortlake 42 £3,387
      Mill Hill 61 £3,418
      Strawberry Hill 53 £3,477
      Somers Town 102 £3,492
      Kentish Town 192 £3,505
      Shoreditch 144 £3,528
      Raynes Park 143 £3,552
      Fulham 497 £3,684
      Golders Green 165 £3,692
      Waterloo 90 £3,701
      Finsbury 142 £3,710
      Hampton Wick 32 £3,728
      Earl's Court 568 £3,731
      Wapping 246 £3,757
      Kew 45 £3,767
      Fitzrovia 313 £3,773
      The Borough 208 £3,850
      North Sheen 57 £3,911
      High Barnet 42 £4,034
      Gospel Oak 56 £4,041
      King's Cross 197 £4,095
      Vauxhall 275 £4,122
      Clerkenwell 236 £4,164
      Petersham 27 £4,487
      East Sheen 50 £4,533
      West Hampstead 333 £4,604
      St Margarets 56 £4,654
      Holborn 207 £4,738
      Southwark 97 £4,927
      Chalk Farm 342 £5,206
      Bloomsbury 144 £5,250
      Notting Hill 470 £5,256
      Brompton 931 £5,523
      Belsize Park 415 £6,320
      Coombe 33 £7,123
      Chelsea 481 £7,915
      Kensington 374 £8,997
      South Kensington 543 £11,703
      Hampstead Garden Suburb 69 £12,233
      Be the first to find new properties
      Your search
      • Greater london

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