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,238
      Catford South 55 £1,325
      Forestdale 20 £1,325
      Manor Park 46 £1,351
      Cricklewood 128 £1,370
      Scrattons Farm 228 £1,377
      Forest Gate 69 £1,379
      Pollards Hill 64 £1,391
      Northumberland Heath 38 £1,401
      Longlands 29 £1,433
      Bedfont 58 £1,446
      Marks Gate 21 £1,449
      Edmonton 115 £1,449
      Anerley 28 £1,460
      New Beckenham 20 £1,470
      Mitcham 105 £1,476
      Little Ilford 47 £1,480
      South Norwood 89 £1,485
      Waddon 104 £1,494
      Thornton Heath 187 £1,494
      Plashet 89 £1,495
      Greenford 106 £1,495
      Penge 38 £1,502
      West Drayton 68 £1,514
      Addiscombe 88 £1,525
      Camberwell 152 £1,526
      Harringay 198 £1,527
      Poverest 23 £1,528
      Bexley 21 £1,538
      St Paul's Cray 25 £1,543
      Seven Kings 147 £1,543
      Wealdstone 222 £1,545
      West Green 335 £1,546
      Kenton 58 £1,558
      Plumstead 114 £1,568
      Little Heath 29 £1,575
      Abbey Wood 48 £1,582
      Tolworth 33 £1,584
      Sudbury 143 £1,589
      South Woodford 27 £1,593
      Highams Park 55 £1,595
      Newbury Park 65 £1,600
      Maryland 85 £1,607
      Brunswick Park 33 £1,609
      Barking Riverside 25 £1,611
      Chadwell Heath 35 £1,616
      Plaistow 139 £1,620
      Feltham 78 £1,621
      Fairlop 24 £1,621
      Leyton 241 £1,623
      Well Hall 35 £1,625
      Hounslow West 124 £1,635
      Harold Hill 36 £1,642
      Worton 119 £1,654
      Beckenham 47 £1,657
      Perry Vale 71 £1,668
      Carshalton Beeches 44 £1,675
      Southbury 73 £1,684
      Horn Park 32 £1,686
      New Cross 137 £1,710
      Hanworth 25 £1,713
      Elm Park 23 £1,715
      Streatham Hill 277 £1,722
      Goddington 20 £1,736
      Rotherhithe 176 £1,741
      Homerton 108 £1,749
      Woodside 54 £1,749
      Snaresbrook 28 £1,758
      Blackheath 36 £1,768
      Thamesmead 48 £1,769
      Thames View 68 £1,771
      Crystal Palace 30 £1,774
      Collier Row 44 £1,774
      Clapton 167 £1,775
      Gidea Park 32 £1,775
      Stepney 232 £1,776
      Beckton 89 £1,778
      New Cross Gate 129 £1,781
      Wanstead 26 £1,783
      Hainault 28 £1,784
      Peckham 164 £1,786
      Shortlands 32 £1,792
      Selhurst 101 £1,794
      The Wrythe 24 £1,798
      Collier's Wood 103 £1,804
      Chingford 123 £1,806
      Hither Green 78 £1,808
      Heston 76 £1,808
      Palmers Green 72 £1,809
      Broad Green 238 £1,811
      West Hackney 77 £1,812
      Harmondsworth 22 £1,814
      Poplar 246 £1,822
      Becontree 73 £1,828
      Loughborough Junction 112 £1,841
      Rush Green 55 £1,842
      Finchley 65 £1,848
      Purley 72 £1,849
      Worcester Park 30 £1,850
      Deptford 119 £1,852
      Herne Hill 22 £1,857
      Gants Hill 112 £1,860
      Rayners Lane 133 £1,863
      New Barnet 33 £1,866
      Gallions Reach 37 £1,872
      Shooters Hill 49 £1,873
      Hillingdon 79 £1,876
      Preston 188 £1,878
      Widmore 32 £1,880
      Northwood 72 £1,887
      Upper Norwood 34 £1,893
      Redbridge 45 £1,897
      Dagenham 65 £1,902
      Forest Hill 71 £1,904
      Whetstone 37 £1,907
      Church End 72 £1,916
      Ladywell 114 £1,919
      Harrow Weald 77 £1,921
      Brixton 194 £1,935
      Dulwich Village 21 £1,940
      Ponders End 50 £1,942
      Barkingside 27 £1,953
      Hale End 27 £1,954
      Becontree Heath 69 £1,954
      Haggerston 112 £1,964
      New Southgate 40 £1,965
      Wallington 28 £1,972
      Bethnal Green 236 £1,975
      Hornsey 169 £1,978
      Hackney 174 £1,980
      Blendon 20 £1,981
      Alperton 133 £1,981
      Benhilton 81 £1,981
      Archway 177 £1,991
      West Norwood 93 £1,992
      Southgate 42 £1,994
      Hackney Wick 44 £1,997
      Hayes 138 £2,001
      New Malden 78 £2,021
      Belmont 55 £2,029
      Upton Park 80 £2,033
      Holloway 349 £2,033
      Norbury 43 £2,034
      Morden 42 £2,039
      Leytonstone 110 £2,040
      Yeading 82 £2,041
      Mile End 199 £2,052
      Perivale 85 £2,057
      West Ham 142 £2,063
      Bow 239 £2,065
      Yiewsley 59 £2,066
      Kingsbury 92 £2,067
      Shadwell 143 £2,068
      Honor Oak 38 £2,070
      Summerstown 148 £2,073
      Stockwell 210 £2,074
      Charlton 78 £2,075
      Cowley 93 £2,076
      Lower Morden 21 £2,084
      Canning Town 254 £2,088
      Osterley 22 £2,093
      Tulse Hill 52 £2,093
      Streatham 162 £2,095
      New Eltham 26 £2,107
      Hook 21 £2,118
      Furzedown 346 £2,123
      Whitton 40 £2,137
      East Dulwich 83 £2,141
      Hanwell 205 £2,146
      West Finchley 42 £2,146
      Limehouse 232 £2,148
      Barnehurst 26 £2,153
      West Barnes 55 £2,161
      Dollis Hill 170 £2,167
      Park Royal 250 £2,171
      Middle Park 33 £2,171
      Mapesbury 116 £2,182
      Stanmore 36 £2,193
      Hornchurch 33 £2,212
      Cranford 24 £2,237
      Earlsfield 126 £2,257
      Hendon 93 £2,266
      East Greenwich 229 £2,266
      West Hendon 65 £2,267
      Finsbury Park 152 £2,267
      Old Kent Road 239 £2,272
      Sudbury Hill 36 £2,278
      Stamford Hill 90 £2,304
      Balham 231 £2,306
      Charlton Riverside 40 £2,320
      Berrylands 23 £2,328
      Nunhead 55 £2,341
      Twyford 70 £2,343
      Harlesden 156 £2,351
      Spring Grove 116 £2,360
      Kidbrooke 115 £2,369
      Brockley 41 £2,370
      Walworth 235 £2,372
      Stroud Green 51 £2,377
      Shacklewell 113 £2,378
      Kilburn 112 £2,384
      Colindale 172 £2,388
      Chinbrook 32 £2,395
      Friern Barnet 47 £2,402
      Highbury 191 £2,404
      Surbiton 105 £2,412
      Dulwich 23 £2,413
      Crouch End 98 £2,417
      Clayhall 40 £2,425
      Stratford 496 £2,441
      Merton 120 £2,445
      Wandsworth 295 £2,451
      Brent Cross 72 £2,451
      Pinner 36 £2,452
      Bowes 246 £2,463
      Upton 36 £2,487
      North Finchley 66 £2,488
      Stoke Newington 196 £2,496
      Clapham 369 £2,529
      Dalston 131 £2,530
      Southfields 127 £2,543
      Kennington 81 £2,557
      South Hornchurch 20 £2,599
      Hendon Central 367 £2,602
      Blackwall 417 £2,613
      Bermondsey 290 £2,630
      Putney 196 £2,640
      Norbiton 185 £2,664
      Silvertown 162 £2,670
      St Pancras 227 £2,686
      Oval 151 £2,698
      Roehampton 116 £2,711
      Shepherd's Bush 541 £2,727
      West Kensington 444 £2,737
      Strawberry Hill 64 £2,746
      Tufnell Park 46 £2,759
      Greenwich Peninsula 92 £2,771
      Merton Park 135 £2,795
      Clapham Junction 301 £2,845
      Hampton Hill 23 £2,846
      Whitechapel 755 £2,908
      Queen's Park 116 £2,926
      Hoxton 217 £2,938
      Temple Fortune 99 £3,018
      Isle of Dogs 1,128 £3,063
      Woodside Park 39 £3,119
      Barnsbury 401 £3,132
      Battersea 298 £3,169
      Gospel Oak 60 £3,209
      Elephant and Castle 359 £3,217
      Kentish Town 233 £3,265
      Petersham 30 £3,267
      Ickenham 51 £3,345
      Hampton Wick 47 £3,357
      Muswell Hill 136 £3,357
      North Kensington 239 £3,359
      Brondesbury 114 £3,359
      Canary Wharf 500 £3,372
      Lambeth 70 £3,391
      Cockfosters 46 £3,404
      Brook Green 158 £3,462
      Islington 243 £3,472
      Somers Town 130 £3,521
      South Hampstead 223 £3,542
      Mill Hill 48 £3,575
      Hammersmith 676 £3,619
      Fitzrovia 360 £3,727
      The Borough 310 £3,755
      Earl's Court 617 £3,792
      Wapping 324 £3,858
      Shoreditch 194 £3,872
      Raynes Park 163 £3,897
      North Sheen 67 £3,898
      Fulham 522 £3,910
      Kingston Vale 24 £3,924
      Golders Green 159 £3,927
      Clerkenwell 250 £3,942
      Waterloo 201 £4,117
      East Sheen 45 £4,117
      Holborn 182 £4,120
      High Barnet 47 £4,179
      St Margarets 87 £4,229
      West Hampstead 339 £4,260
      Mortlake 50 £4,264
      Finsbury 252 £4,279
      Kew 41 £4,360
      Vauxhall 408 £4,433
      Southwark 166 £4,583
      King's Cross 244 £4,603
      Chalk Farm 384 £5,105
      Bloomsbury 172 £5,290
      Coombe 44 £5,518
      Notting Hill 461 £5,533
      Belsize Park 456 £5,560
      Brompton 925 £5,698
      Hadley Wood 25 £7,219
      Chelsea 640 £7,449
      Kensington 408 £7,708
      South Kensington 681 £11,134
      Hampstead Garden Suburb 59 £13,050
      Be the first to find new properties
      Your search
      • Greater london

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