Skip to content

    Filters

    Your search

    City
    Clear value
    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
      Poverest 30 £1,052
      Osterley 31 £1,195
      Downham 73 £1,206
      Berrylands 21 £1,207
      Southend 29 £1,277
      Bedfont 76 £1,286
      St Paul's Cray 53 £1,297
      West Drayton 59 £1,319
      Morden 35 £1,322
      Thornton Heath 175 £1,337
      Little Heath 33 £1,352
      Wealdstone 227 £1,357
      Highams Park 33 £1,366
      Seven Kings 196 £1,403
      Pollards Hill 46 £1,417
      Barking Riverside 23 £1,432
      Yiewsley 71 £1,433
      Hounslow West 175 £1,434
      Tolworth 35 £1,437
      Forest Gate 52 £1,441
      Becontree 74 £1,457
      Bexley 24 £1,473
      Carshalton Beeches 55 £1,473
      Penge 41 £1,475
      Chadwell Heath 45 £1,481
      Harold Hill 38 £1,495
      Greenford 125 £1,501
      Beckenham 33 £1,508
      Gants Hill 145 £1,514
      Newbury Park 89 £1,515
      Southbury 52 £1,526
      Redbridge 54 £1,532
      Anerley 28 £1,533
      Addiscombe 89 £1,552
      Edmonton 77 £1,554
      Worton 138 £1,559
      Kenton 48 £1,560
      Whitton 55 £1,562
      Barkingside 33 £1,563
      Waddon 103 £1,564
      Feltham 108 £1,577
      Homerton 85 £1,578
      Thames View 85 £1,579
      Northumberland Heath 47 £1,580
      Plashet 89 £1,582
      Hendon Central 83 £1,582
      Maryland 68 £1,584
      Sudbury 170 £1,596
      Fairlop 33 £1,599
      Broad Green 211 £1,603
      The Wrythe 28 £1,603
      Stepney 212 £1,607
      Worcester Park 33 £1,607
      Woodside 40 £1,609
      Hainault 29 £1,610
      Ponders End 56 £1,612
      Chingford 38 £1,616
      Lower Belvedere 24 £1,620
      Hanworth 35 £1,631
      Plumstead 93 £1,650
      Tulse Hill 44 £1,667
      Catford South 48 £1,667
      Hillingdon 96 £1,667
      Heston 93 £1,668
      Shortlands 31 £1,672
      Mitcham 119 £1,673
      Harrow Weald 88 £1,673
      South Woodford 27 £1,676
      Brunswick Park 37 £1,689
      Rush Green 70 £1,689
      West Norwood 73 £1,689
      New Malden 78 £1,691
      Rayners Lane 165 £1,712
      Benhilton 116 £1,718
      Elmers End 23 £1,736
      Hackbridge 21 £1,736
      Hackney 115 £1,740
      Widmore 20 £1,745
      Abbey Wood 38 £1,747
      Becontree Heath 73 £1,752
      Bowes 32 £1,753
      Honor Oak 23 £1,753
      Leytonstone 98 £1,756
      Plaistow 121 £1,757
      Hither Green 77 £1,763
      Collier Row 49 £1,765
      Longlands 20 £1,780
      Selhurst 108 £1,787
      Cricklewood 70 £1,788
      Camberwell 102 £1,795
      New Cross 104 £1,797
      Rainham 22 £1,809
      Harmondsworth 32 £1,809
      Clayhall 37 £1,811
      Leyton 195 £1,820
      Purley 69 £1,821
      Cowley 115 £1,824
      Scrattons Farm 35 £1,840
      Alperton 133 £1,844
      Sudbury Hill 45 £1,850
      Kingsbury 107 £1,856
      Cranford 28 £1,858
      Palmers Green 69 £1,860
      Hendon 96 £1,866
      West Green 190 £1,879
      Wallington 47 £1,883
      Crystal Palace 21 £1,885
      Blackheath 27 £1,885
      Little Ilford 49 £1,889
      Harold Wood 20 £1,895
      Well Hall 33 £1,901
      Stanmore 51 £1,903
      Peckham 117 £1,908
      Belmont 46 £1,910
      Poplar 211 £1,913
      Harringay 119 £1,928
      Ladywell 122 £1,928
      Forest Hill 58 £1,931
      Shooters Hill 37 £1,932
      Loughborough Junction 90 £1,934
      Bethnal Green 165 £1,939
      Collier's Wood 76 £1,940
      New Cross Gate 85 £1,947
      Gidea Park 31 £1,948
      Yeading 88 £1,953
      Manor Park 37 £1,957
      Hayes 182 £1,958
      Clapton 112 £1,959
      Bow 225 £1,981
      Hackney Wick 26 £1,983
      Perry Vale 58 £1,987
      Deptford 74 £1,988
      Earlsfield 85 £1,993
      Streatham 184 £1,997
      Park Royal 238 £2,003
      Mile End 111 £2,012
      South Norwood 54 £2,017
      Hanwell 198 £2,027
      Snaresbrook 20 £2,028
      Perivale 103 £2,035
      Upton Park 66 £2,038
      Rotherhithe 149 £2,039
      West Ham 105 £2,040
      New Barnet 35 £2,056
      West Hendon 71 £2,061
      West Barnes 50 £2,080
      Finchley 43 £2,082
      Colindale 245 £2,099
      Dollis Hill 142 £2,101
      Norbiton 212 £2,102
      Preston 138 £2,102
      Hornsey 106 £2,108
      Northwood 88 £2,112
      Harlesden 161 £2,114
      Southgate 35 £2,117
      Haggerston 95 £2,118
      Norbury 34 £2,119
      Hook 22 £2,124
      Pinner 44 £2,127
      Canning Town 162 £2,133
      Colney Hatch 23 £2,134
      Gallions Reach 32 £2,136
      Brixton 138 £2,148
      Surbiton 118 £2,169
      Nunhead 59 £2,169
      West Hackney 44 £2,169
      Whetstone 38 £2,182
      Beckton 66 £2,183
      Shadwell 98 £2,210
      Streatham Hill 157 £2,212
      Finsbury Park 107 £2,221
      Twyford 59 £2,222
      Spring Grove 105 £2,223
      Thamesmead 32 £2,241
      Stratford 325 £2,242
      Summerstown 83 £2,258
      Furzedown 196 £2,263
      Chinbrook 26 £2,266
      Holloway 242 £2,286
      Limehouse 166 £2,293
      Brent Cross 71 £2,301
      Brockley 32 £2,306
      East Dulwich 46 £2,317
      Old Kent Road 199 £2,323
      Dagenham 86 £2,337
      Silvertown 152 £2,342
      Church End 61 £2,347
      Archway 91 £2,349
      New Southgate 50 £2,350
      Mapesbury 125 £2,358
      Upper Norwood 22 £2,370
      Strawberry Hill 48 £2,378
      Charlton 57 £2,386
      Stockwell 136 £2,389
      Kidbrooke 87 £2,407
      East Greenwich 155 £2,411
      Wandsworth 170 £2,412
      Kennington 57 £2,416
      Crouch End 73 £2,425
      Kilburn 104 £2,441
      Blackwall 282 £2,448
      Roehampton 76 £2,460
      Greenwich Peninsula 67 £2,467
      Walworth 161 £2,479
      Stamford Hill 53 £2,495
      West Finchley 48 £2,497
      Charlton Riverside 35 £2,504
      Shacklewell 70 £2,536
      Friern Barnet 39 £2,537
      Merton 110 £2,550
      Tufnell Park 57 £2,628
      Oval 120 £2,641
      North Finchley 48 £2,659
      Stoke Newington 143 £2,674
      Putney 140 £2,681
      Dalston 93 £2,688
      Whitechapel 675 £2,690
      Motspur Park 29 £2,714
      Upton 23 £2,731
      North Sheen 58 £2,735
      Clapham 209 £2,749
      West Kensington 341 £2,772
      Mill Hill 74 £2,790
      Temple Fortune 94 £2,791
      Clapham Junction 207 £2,806
      Balham 138 £2,828
      Merton Park 114 £2,833
      Highbury 170 £2,853
      St Pancras 174 £2,856
      Stroud Green 33 £2,897
      Shepherd's Bush 442 £2,904
      Elephant and Castle 350 £2,958
      Barnsbury 378 £2,992
      Cockfosters 48 £2,999
      Dulwich 22 £2,999
      Bermondsey 224 £3,019
      Muswell Hill 95 £3,037
      Southfields 74 £3,046
      Isle of Dogs 913 £3,064
      Queen's Park 113 £3,073
      Ickenham 50 £3,084
      Brondesbury 138 £3,123
      Brook Green 144 £3,126
      Hoxton 166 £3,156
      Golders Green 162 £3,215
      Lambeth 48 £3,225
      Battersea 224 £3,327
      Woodside Park 39 £3,341
      North Kensington 183 £3,368
      Canary Wharf 441 £3,387
      Islington 201 £3,438
      Somers Town 131 £3,453
      South Hampstead 210 £3,461
      South Hornchurch 24 £3,539
      Fitzrovia 280 £3,544
      Kentish Town 186 £3,572
      Fulham 448 £3,586
      Shoreditch 145 £3,587
      Gospel Oak 38 £3,666
      St Margarets 89 £3,675
      The Borough 255 £3,694
      Raynes Park 127 £3,792
      Hammersmith 527 £3,823
      Wapping 281 £3,865
      Hampton Wick 32 £4,035
      Finsbury 214 £4,035
      Clerkenwell 194 £4,058
      Earl's Court 439 £4,077
      East Sheen 35 £4,166
      Vauxhall 399 £4,226
      West Hampstead 293 £4,228
      Waterloo 176 £4,243
      Kew 31 £4,695
      Holborn 149 £4,719
      Mortlake 31 £4,773
      King's Cross 181 £4,842
      Southwark 128 £4,856
      Bloomsbury 134 £5,072
      Petersham 31 £5,165
      Notting Hill 401 £5,234
      Chalk Farm 333 £5,358
      Brompton 709 £5,424
      High Barnet 36 £5,447
      Belsize Park 407 £5,793
      Hadley Wood 26 £7,216
      Kensington 330 £7,328
      Chelsea 574 £7,854
      South Kensington 635 £10,881
      Hampstead Garden Suburb 53 £15,011
      Be the first to find new properties

      Your search

      • Greater london

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