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
      Forestdale 20 £1,325
      Manor Park 46 £1,351
      Catford South 57 £1,365
      Cricklewood 127 £1,370
      Scrattons Farm 228 £1,377
      Forest Gate 71 £1,383
      Pollards Hill 64 £1,391
      Northumberland Heath 38 £1,401
      Longlands 28 £1,440
      Bedfont 58 £1,446
      Marks Gate 21 £1,449
      Anerley 28 £1,460
      Edmonton 116 £1,463
      New Beckenham 20 £1,470
      Mitcham 106 £1,477
      Little Ilford 47 £1,480
      South Norwood 89 £1,485
      Plashet 90 £1,487
      Waddon 104 £1,494
      Thornton Heath 187 £1,494
      Greenford 106 £1,495
      Penge 38 £1,502
      West Drayton 68 £1,514
      Addiscombe 88 £1,525
      Harringay 198 £1,527
      Poverest 23 £1,528
      Bexley 21 £1,538
      Camberwell 154 £1,542
      St Paul's Cray 25 £1,543
      Seven Kings 147 £1,543
      Wealdstone 222 £1,545
      West Green 336 £1,553
      Barking Riverside 27 £1,557
      Kenton 58 £1,558
      Plumstead 114 £1,568
      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
      Brunswick Park 33 £1,609
      Chadwell Heath 35 £1,616
      Plaistow 139 £1,620
      Leyton 240 £1,621
      Feltham 78 £1,621
      Fairlop 24 £1,621
      Maryland 86 £1,624
      Well Hall 35 £1,625
      Little Heath 29 £1,630
      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
      New Cross 137 £1,707
      Hanworth 25 £1,713
      Elm Park 23 £1,715
      Streatham Hill 276 £1,720
      Goddington 20 £1,736
      Rotherhithe 177 £1,746
      Horn Park 33 £1,747
      Thames View 70 £1,747
      Homerton 108 £1,749
      Woodside 54 £1,749
      Snaresbrook 28 £1,758
      Blackheath 36 £1,768
      Thamesmead 48 £1,769
      Crystal Palace 30 £1,774
      Collier Row 44 £1,774
      Gidea Park 32 £1,775
      Beckton 89 £1,777
      Clapton 168 £1,779
      Stepney 234 £1,781
      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
      Hither Green 79 £1,800
      Chingford 123 £1,806
      Heston 76 £1,808
      Palmers Green 72 £1,809
      West Hackney 77 £1,812
      Collier's Wood 104 £1,812
      Poplar 250 £1,813
      Harmondsworth 22 £1,814
      Broad Green 239 £1,815
      Becontree 73 £1,828
      Loughborough Junction 114 £1,828
      Rush Green 55 £1,842
      Shooters Hill 49 £1,845
      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
      Preston 188 £1,873
      Hillingdon 79 £1,876
      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
      Harrow Weald 76 £1,915
      Church End 72 £1,916
      Brixton 194 £1,934
      Dulwich Village 21 £1,940
      Ladywell 114 £1,942
      Ponders End 50 £1,942
      Barkingside 27 £1,953
      Becontree Heath 69 £1,954
      New Southgate 40 £1,965
      Bethnal Green 237 £1,970
      Wallington 28 £1,972
      Hornsey 167 £1,979
      Hackney 174 £1,980
      Blendon 20 £1,981
      Benhilton 81 £1,981
      Haggerston 113 £1,981
      West Norwood 94 £1,983
      Archway 179 £1,983
      Alperton 132 £1,988
      Southgate 42 £1,993
      Hackney Wick 44 £1,997
      Hayes 138 £2,001
      Hale End 27 £2,008
      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
      Bow 240 £2,060
      West Ham 143 £2,063
      Honor Oak 37 £2,064
      Yiewsley 59 £2,066
      Kingsbury 92 £2,067
      Cowley 94 £2,068
      Shadwell 143 £2,068
      Summerstown 148 £2,073
      Stockwell 210 £2,074
      Charlton 78 £2,075
      Lower Morden 21 £2,084
      Streatham 164 £2,086
      Canning Town 254 £2,089
      Osterley 22 £2,093
      Tulse Hill 52 £2,093
      New Eltham 26 £2,107
      Furzedown 348 £2,115
      Hook 21 £2,118
      Whitton 40 £2,137
      East Dulwich 83 £2,141
      Limehouse 234 £2,141
      West Finchley 42 £2,146
      Hanwell 204 £2,152
      Barnehurst 26 £2,153
      West Barnes 55 £2,161
      Dollis Hill 170 £2,167
      Park Royal 250 £2,170
      Middle Park 33 £2,171
      Mapesbury 116 £2,182
      Stanmore 36 £2,193
      Hornchurch 33 £2,212
      Cranford 24 £2,237
      Earlsfield 127 £2,248
      East Greenwich 228 £2,256
      Hendon 93 £2,266
      West Hendon 65 £2,267
      Old Kent Road 240 £2,267
      Finsbury Park 151 £2,272
      Sudbury Hill 35 £2,292
      Stamford Hill 90 £2,304
      Balham 229 £2,307
      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
      Charlton Riverside 41 £2,373
      Stroud Green 51 £2,377
      Shacklewell 113 £2,378
      Kilburn 111 £2,381
      Colindale 171 £2,385
      Walworth 236 £2,387
      Chinbrook 32 £2,395
      Friern Barnet 47 £2,402
      Highbury 191 £2,404
      Dulwich 23 £2,413
      Clayhall 40 £2,425
      Merton 122 £2,425
      Crouch End 99 £2,435
      Stratford 496 £2,441
      Wandsworth 295 £2,451
      Brent Cross 72 £2,451
      Pinner 36 £2,452
      Surbiton 106 £2,452
      Bowes 246 £2,463
      Upton 36 £2,487
      North Finchley 66 £2,488
      Stoke Newington 196 £2,496
      Dalston 132 £2,518
      Clapham 369 £2,529
      Southfields 127 £2,543
      Kennington 81 £2,557
      South Hornchurch 20 £2,599
      Hendon Central 366 £2,601
      Blackwall 416 £2,617
      Putney 197 £2,631
      Bermondsey 289 £2,636
      Silvertown 161 £2,669
      Norbiton 186 £2,673
      North Woolwich 21 £2,676
      Roehampton 116 £2,684
      St Pancras 227 £2,686
      Oval 152 £2,690
      Shepherd's Bush 541 £2,727
      West Kensington 446 £2,734
      Strawberry Hill 64 £2,746
      Tufnell Park 46 £2,759
      Greenwich Peninsula 92 £2,771
      Merton Park 135 £2,795
      Clapham Junction 304 £2,831
      Hampton Hill 23 £2,846
      Whitechapel 763 £2,920
      Queen's Park 117 £2,929
      Hoxton 217 £2,938
      Temple Fortune 99 £3,018
      Isle of Dogs 1,128 £3,063
      Woodside Park 39 £3,118
      Barnsbury 401 £3,132
      Battersea 298 £3,169
      Gospel Oak 60 £3,209
      Elephant and Castle 362 £3,217
      Kentish Town 233 £3,265
      Petersham 30 £3,267
      Hampton Wick 47 £3,357
      Brondesbury 114 £3,359
      North Kensington 238 £3,360
      Muswell Hill 135 £3,367
      Canary Wharf 501 £3,368
      Ickenham 50 £3,379
      Lambeth 70 £3,391
      Cockfosters 46 £3,404
      Brook Green 159 £3,471
      Islington 242 £3,490
      Somers Town 130 £3,521
      South Hampstead 223 £3,542
      Mill Hill 48 £3,575
      Hammersmith 675 £3,614
      Fitzrovia 361 £3,738
      The Borough 312 £3,761
      Earl's Court 619 £3,785
      Wapping 324 £3,858
      Golders Green 161 £3,892
      Raynes Park 163 £3,897
      North Sheen 67 £3,898
      Shoreditch 196 £3,912
      Fulham 521 £3,914
      Kingston Vale 24 £3,924
      Clerkenwell 251 £3,952
      Waterloo 201 £4,117
      East Sheen 45 £4,117
      High Barnet 47 £4,179
      Holborn 186 £4,200
      St Margarets 87 £4,229
      West Hampstead 339 £4,260
      Mortlake 50 £4,264
      Finsbury 253 £4,299
      Kew 41 £4,360
      Vauxhall 409 £4,438
      Southwark 166 £4,582
      King's Cross 243 £4,599
      Chalk Farm 385 £5,107
      Bloomsbury 172 £5,290
      Coombe 44 £5,518
      Notting Hill 463 £5,536
      Belsize Park 456 £5,560
      Brompton 927 £5,695
      Hadley Wood 25 £7,219
      Chelsea 640 £7,453
      Kensington 409 £7,697
      South Kensington 681 £11,120
      Hampstead Garden Suburb 59 £13,050
      Be the first to find new properties
      Your search
      • Greater london

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