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
      Southend 28 £1,234
      Downham 45 £1,296
      Forestdale 20 £1,325
      Manor Park 46 £1,351
      Catford South 57 £1,365
      Cricklewood 127 £1,370
      Scrattons Farm 230 £1,376
      Forest Gate 71 £1,383
      Pollards Hill 64 £1,391
      Bedfont 59 £1,432
      Longlands 28 £1,440
      Northumberland Heath 39 £1,460
      Anerley 28 £1,460
      Edmonton 116 £1,463
      Little Ilford 48 £1,467
      New Beckenham 21 £1,471
      Mitcham 108 £1,472
      Marks Gate 22 £1,474
      Plashet 90 £1,487
      West Drayton 71 £1,491
      Thornton Heath 187 £1,494
      Greenford 107 £1,495
      Penge 38 £1,502
      Waddon 107 £1,514
      Addiscombe 87 £1,515
      South Norwood 91 £1,516
      Harringay 197 £1,521
      Poverest 23 £1,528
      Bexley 21 £1,538
      St Paul's Cray 25 £1,543
      Seven Kings 147 £1,543
      Camberwell 152 £1,544
      Wealdstone 222 £1,545
      Kenton 59 £1,549
      Barking Riverside 27 £1,557
      Plumstead 115 £1,563
      West Green 337 £1,563
      Abbey Wood 48 £1,582
      Tolworth 33 £1,584
      Sudbury 143 £1,589
      Highams Park 55 £1,595
      Newbury Park 65 £1,600
      Well Hall 36 £1,604
      Brunswick Park 33 £1,609
      Feltham 77 £1,615
      Chadwell Heath 35 £1,616
      Plaistow 140 £1,620
      Fairlop 24 £1,621
      Maryland 86 £1,624
      Hounslow West 123 £1,625
      Little Heath 29 £1,630
      Leyton 243 £1,634
      Harold Hill 36 £1,642
      Worton 119 £1,654
      Beckenham 47 £1,657
      Perry Vale 70 £1,664
      Carshalton Beeches 44 £1,675
      South Woodford 28 £1,679
      Southbury 73 £1,694
      Hanworth 25 £1,709
      New Cross 135 £1,710
      Elm Park 23 £1,715
      Streatham Hill 273 £1,716
      Goddington 20 £1,736
      Thames View 71 £1,736
      Horn Park 32 £1,747
      Woodside 54 £1,749
      Homerton 108 £1,750
      Rotherhithe 176 £1,751
      Snaresbrook 28 £1,758
      Blackheath 36 £1,768
      New Cross Gate 128 £1,770
      Collier Row 44 £1,774
      Gidea Park 32 £1,775
      Beckton 89 £1,777
      Crystal Palace 29 £1,780
      Wanstead 26 £1,783
      Hainault 28 £1,784
      Clapton 167 £1,786
      Stepney 235 £1,790
      Selhurst 100 £1,796
      Chingford 122 £1,796
      The Wrythe 24 £1,798
      Thamesmead 49 £1,801
      Peckham 164 £1,802
      West Hackney 78 £1,804
      Heston 76 £1,808
      Broad Green 241 £1,810
      Hither Green 80 £1,815
      Collier's Wood 102 £1,816
      Poplar 252 £1,818
      Palmers Green 73 £1,821
      Becontree 73 £1,828
      Loughborough Junction 112 £1,831
      Harmondsworth 21 £1,836
      Shortlands 33 £1,838
      Widmore 32 £1,839
      Colney Hatch 20 £1,839
      Rush Green 55 £1,842
      Hillingdon 79 £1,843
      Shooters Hill 49 £1,845
      Worcester Park 29 £1,845
      Deptford 119 £1,847
      Finchley 65 £1,848
      Gants Hill 111 £1,848
      Purley 72 £1,850
      Herne Hill 22 £1,853
      Rayners Lane 133 £1,855
      New Barnet 33 £1,866
      Gallions Reach 37 £1,872
      Preston 189 £1,885
      Northwood 70 £1,900
      Dagenham 65 £1,902
      Forest Hill 71 £1,904
      Harrow Weald 76 £1,907
      Church End 72 £1,916
      Redbridge 44 £1,923
      Ponders End 51 £1,924
      Brixton 198 £1,928
      Ladywell 114 £1,943
      Belmont 54 £1,949
      Whetstone 38 £1,949
      Upper Norwood 36 £1,950
      Barkingside 27 £1,953
      Becontree Heath 69 £1,954
      Bethnal Green 239 £1,960
      New Southgate 40 £1,965
      Archway 182 £1,967
      Hackney Wick 45 £1,969
      Wallington 28 £1,972
      Hackney 175 £1,977
      West Norwood 94 £1,981
      Blendon 20 £1,981
      Benhilton 81 £1,981
      Haggerston 113 £1,981
      Alperton 131 £1,989
      Hornsey 168 £1,996
      Hayes 137 £2,000
      Southgate 41 £2,002
      Norbury 44 £2,012
      Bow 241 £2,020
      New Malden 78 £2,021
      Leytonstone 112 £2,024
      Summerstown 146 £2,028
      Holloway 350 £2,032
      Upton Park 80 £2,033
      Morden 42 £2,039
      Yeading 82 £2,041
      Lower Morden 20 £2,046
      Mile End 198 £2,050
      Honor Oak 37 £2,060
      West Ham 142 £2,062
      Shadwell 142 £2,062
      Stockwell 213 £2,063
      Yiewsley 58 £2,069
      Streatham 163 £2,077
      Kingsbury 93 £2,077
      Hale End 28 £2,077
      Perivale 83 £2,078
      Canning Town 253 £2,088
      Cowley 91 £2,089
      Osterley 22 £2,093
      Charlton 78 £2,096
      Tulse Hill 53 £2,100
      New Eltham 26 £2,107
      Furzedown 351 £2,109
      Hook 21 £2,118
      Dulwich Village 22 £2,124
      Whitton 40 £2,137
      Limehouse 232 £2,146
      West Finchley 42 £2,146
      East Dulwich 82 £2,147
      Barnehurst 26 £2,153
      Hanwell 203 £2,157
      West Barnes 55 £2,161
      Park Royal 251 £2,166
      Dollis Hill 169 £2,168
      Middle Park 33 £2,171
      Mapesbury 116 £2,182
      Stanmore 36 £2,193
      Hornchurch 33 £2,212
      Cranford 24 £2,237
      Hendon 95 £2,246
      East Greenwich 228 £2,255
      Earlsfield 131 £2,261
      Finsbury Park 150 £2,263
      West Hendon 65 £2,266
      Old Kent Road 247 £2,272
      Sudbury Hill 35 £2,292
      Balham 230 £2,302
      Stamford Hill 90 £2,304
      Berrylands 23 £2,328
      Twyford 69 £2,344
      Harlesden 156 £2,349
      Merton 123 £2,358
      Spring Grove 116 £2,360
      Nunhead 54 £2,365
      Brockley 41 £2,370
      Stroud Green 51 £2,378
      Walworth 234 £2,380
      Kilburn 111 £2,381
      Highbury 194 £2,388
      Shacklewell 112 £2,388
      Chinbrook 32 £2,395
      Colindale 172 £2,399
      Kidbrooke 118 £2,401
      Friern Barnet 47 £2,402
      Dulwich 23 £2,413
      Pinner 35 £2,422
      Clayhall 40 £2,425
      Charlton Riverside 40 £2,427
      Crouch End 100 £2,439
      Wandsworth 298 £2,450
      Brent Cross 70 £2,455
      Stratford 498 £2,455
      Bowes 248 £2,464
      Surbiton 106 £2,477
      North Finchley 67 £2,479
      Stoke Newington 193 £2,482
      Upton 36 £2,487
      Dalston 132 £2,518
      Clapham 366 £2,533
      Southfields 126 £2,539
      Kennington 82 £2,553
      South Hornchurch 20 £2,599
      Hendon Central 373 £2,604
      Putney 196 £2,614
      Blackwall 415 £2,617
      Bermondsey 292 £2,628
      North Woolwich 23 £2,640
      Roehampton 119 £2,642
      Norbiton 185 £2,653
      Silvertown 164 £2,668
      St Pancras 229 £2,671
      Oval 151 £2,694
      Strawberry Hill 63 £2,700
      Shepherd's Bush 544 £2,724
      West Kensington 448 £2,735
      Tufnell Park 46 £2,759
      Merton Park 136 £2,766
      Greenwich Peninsula 92 £2,771
      Hampton Hill 23 £2,846
      Clapham Junction 304 £2,861
      Whitechapel 767 £2,897
      Queen's Park 119 £2,904
      Hoxton 215 £2,956
      Temple Fortune 99 £3,017
      Isle of Dogs 1,127 £3,055
      Woodside Park 39 £3,118
      Barnsbury 402 £3,145
      Battersea 297 £3,164
      Gospel Oak 60 £3,209
      Elephant and Castle 360 £3,242
      Kentish Town 232 £3,264
      Petersham 30 £3,267
      Muswell Hill 130 £3,279
      Canary Wharf 497 £3,346
      North Kensington 240 £3,354
      Hampton Wick 47 £3,357
      Brondesbury 114 £3,359
      Ickenham 50 £3,374
      Lambeth 70 £3,391
      Cockfosters 46 £3,404
      Brook Green 161 £3,453
      Islington 243 £3,502
      Somers Town 131 £3,522
      South Hampstead 224 £3,532
      Mill Hill 48 £3,575
      Hammersmith 675 £3,608
      Fitzrovia 361 £3,736
      The Borough 315 £3,748
      Earl's Court 622 £3,797
      Wapping 319 £3,846
      Golders Green 160 £3,893
      North Sheen 67 £3,898
      Fulham 525 £3,901
      Raynes Park 162 £3,903
      Shoreditch 195 £3,909
      Clerkenwell 254 £4,001
      Kingston Vale 23 £4,006
      High Barnet 47 £4,179
      East Sheen 44 £4,179
      Waterloo 206 £4,200
      Holborn 185 £4,220
      West Hampstead 341 £4,241
      Mortlake 50 £4,264
      St Margarets 87 £4,279
      Kew 41 £4,360
      Finsbury 253 £4,376
      Vauxhall 409 £4,432
      King's Cross 244 £4,594
      Southwark 166 £4,604
      Chalk Farm 388 £5,095
      Bloomsbury 173 £5,286
      Notting Hill 461 £5,506
      Coombe 44 £5,518
      Belsize Park 455 £5,563
      Brompton 934 £5,697
      Hadley Wood 25 £7,219
      Chelsea 643 £7,428
      Kensington 409 £7,684
      South Kensington 679 £11,103
      Hampstead Garden Suburb 59 £13,050
      Be the first to find new properties
      Your search
      • Greater london

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