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 26 £1,266
      Downham 40 £1,304
      Scrattons Farm 254 £1,367
      Cricklewood 121 £1,383
      Pollards Hill 64 £1,396
      Forest Gate 62 £1,408
      Manor Park 39 £1,429
      Lower Belvedere 20 £1,432
      Anerley 31 £1,444
      Marks Gate 23 £1,453
      Catford South 55 £1,456
      Edmonton 114 £1,463
      Bedfont 56 £1,464
      Longlands 26 £1,475
      Mitcham 104 £1,482
      Plashet 81 £1,482
      Northumberland Heath 38 £1,487
      Waddon 100 £1,501
      Greenford 109 £1,509
      West Drayton 73 £1,511
      Penge 37 £1,517
      Kenton 62 £1,524
      Harringay 181 £1,525
      Thornton Heath 175 £1,527
      Barking Riverside 24 £1,528
      St Paul's Cray 25 £1,535
      South Norwood 84 £1,535
      Camberwell 148 £1,547
      Wealdstone 218 £1,556
      Plumstead 108 £1,556
      Addiscombe 79 £1,560
      West Green 324 £1,572
      Seven Kings 142 £1,573
      Tolworth 33 £1,584
      Little Ilford 46 £1,589
      Sudbury 144 £1,593
      Newbury Park 65 £1,600
      Feltham 77 £1,615
      Elm Park 21 £1,621
      Fairlop 24 £1,621
      Chadwell Heath 34 £1,625
      Hounslow West 117 £1,630
      Beckenham 46 £1,638
      Leyton 233 £1,641
      Harold Hill 37 £1,641
      Highams Park 56 £1,644
      Little Heath 27 £1,645
      Maryland 84 £1,652
      Worton 117 £1,658
      South Woodford 26 £1,658
      Abbey Wood 44 £1,664
      Southbury 72 £1,667
      Plaistow 143 £1,683
      Carshalton Beeches 43 £1,698
      Perry Vale 70 £1,711
      Thames View 71 £1,722
      Poverest 24 £1,723
      Homerton 109 £1,739
      Hanworth 24 £1,745
      Streatham Hill 276 £1,745
      Brunswick Park 35 £1,749
      New Cross 138 £1,759
      Hainault 27 £1,760
      Well Hall 32 £1,761
      Clapton 168 £1,766
      Rotherhithe 179 £1,768
      Snaresbrook 29 £1,770
      Stepney 228 £1,771
      Collier Row 39 £1,772
      Thamesmead 49 £1,790
      Peckham 157 £1,790
      Gidea Park 32 £1,797
      The Wrythe 24 £1,798
      Heston 76 £1,808
      Harmondsworth 22 £1,814
      Poplar 246 £1,817
      Chingford 121 £1,818
      Becontree 70 £1,821
      Rush Green 56 £1,822
      West Hackney 75 £1,825
      Woodside 47 £1,833
      Colney Hatch 20 £1,839
      Beckton 80 £1,840
      New Cross Gate 116 £1,841
      Loughborough Junction 106 £1,842
      Worcester Park 29 £1,845
      Northwood 77 £1,853
      Broad Green 225 £1,856
      Shooters Hill 48 £1,857
      Rayners Lane 135 £1,860
      Gants Hill 109 £1,863
      Dagenham 67 £1,866
      Blackheath 36 £1,867
      Redbridge 42 £1,872
      Ponders End 54 £1,878
      Selhurst 93 £1,879
      Collier's Wood 88 £1,879
      Wanstead 23 £1,879
      New Barnet 32 £1,885
      Hillingdon 81 £1,885
      Preston 187 £1,885
      Palmers Green 67 £1,891
      Crystal Palace 27 £1,891
      Hither Green 68 £1,893
      Purley 69 £1,895
      Herne Hill 20 £1,898
      Deptford 117 £1,898
      Finchley 62 £1,907
      Shortlands 30 £1,917
      Widmore 30 £1,924
      Church End 66 £1,925
      Gallions Reach 33 £1,926
      Ladywell 106 £1,927
      Forest Hill 67 £1,936
      Brixton 192 £1,947
      Whetstone 39 £1,954
      Harrow Weald 81 £1,957
      Becontree Heath 65 £1,958
      Horn Park 27 £1,959
      New Southgate 38 £1,959
      Hackney 170 £1,961
      Upper Norwood 33 £1,965
      Alperton 135 £1,966
      Bethnal Green 233 £1,976
      West Norwood 83 £1,977
      Wallington 27 £1,984
      Benhilton 79 £1,986
      Belmont 55 £1,989
      Barkingside 26 £1,998
      Hackney Wick 43 £2,001
      Hayes 134 £2,006
      Archway 172 £2,012
      Southgate 44 £2,018
      Hornsey 164 £2,020
      Yiewsley 61 £2,024
      Hook 23 £2,025
      Haggerston 106 £2,025
      New Malden 77 £2,032
      Shadwell 136 £2,040
      Holloway 333 £2,049
      Yeading 81 £2,053
      Leytonstone 111 £2,056
      Osterley 26 £2,056
      Perivale 87 £2,063
      Bow 233 £2,068
      West Ham 136 £2,074
      Cowley 95 £2,076
      Norbury 41 £2,085
      Stockwell 210 £2,085
      Mile End 190 £2,092
      Tulse Hill 50 £2,098
      Kingsbury 98 £2,104
      Summerstown 144 £2,108
      Morden 37 £2,118
      Furzedown 340 £2,128
      Canning Town 242 £2,129
      Mapesbury 108 £2,132
      Limehouse 234 £2,134
      Lower Morden 20 £2,136
      Dollis Hill 171 £2,136
      Upton Park 73 £2,137
      Cranford 25 £2,156
      Whitton 39 £2,159
      Hanwell 196 £2,162
      Streatham 157 £2,168
      Barnehurst 25 £2,176
      Park Royal 247 £2,178
      West Barnes 54 £2,179
      Hale End 26 £2,183
      Charlton 71 £2,184
      East Dulwich 82 £2,185
      Stanmore 39 £2,190
      West Hendon 68 £2,196
      Middle Park 32 £2,198
      Balham 220 £2,203
      New Eltham 24 £2,208
      Hornchurch 33 £2,212
      Hendon 96 £2,229
      Berrylands 22 £2,237
      Honor Oak 33 £2,246
      Nunhead 54 £2,255
      West Finchley 40 £2,258
      Earlsfield 131 £2,262
      Finsbury Park 150 £2,280
      Old Kent Road 242 £2,282
      East Greenwich 217 £2,295
      Stamford Hill 84 £2,314
      Sudbury Hill 37 £2,324
      Shacklewell 109 £2,352
      Harlesden 155 £2,357
      Dulwich Village 22 £2,360
      Stroud Green 47 £2,365
      Spring Grove 119 £2,366
      Highbury 195 £2,367
      Friern Barnet 46 £2,383
      Twyford 64 £2,385
      Kilburn 109 £2,400
      Kidbrooke 115 £2,409
      Colindale 175 £2,423
      Walworth 232 £2,424
      Brent Cross 69 £2,433
      Brockley 39 £2,440
      Wandsworth 297 £2,459
      Surbiton 108 £2,459
      Clayhall 42 £2,476
      Chinbrook 30 £2,478
      Crouch End 103 £2,480
      Bowes 271 £2,484
      Charlton Riverside 38 £2,488
      North Finchley 66 £2,488
      Merton 114 £2,502
      Pinner 35 £2,502
      Stratford 493 £2,505
      Upton 36 £2,509
      Stoke Newington 185 £2,529
      Southfields 121 £2,531
      Dulwich 21 £2,540
      Clapham 361 £2,558
      Dalston 129 £2,568
      Kennington 81 £2,573
      Hendon Central 420 £2,631
      Blackwall 415 £2,633
      Oval 151 £2,667
      Bermondsey 281 £2,672
      Putney 183 £2,680
      St Pancras 224 £2,696
      Silvertown 151 £2,704
      Hampton Hill 21 £2,708
      West Kensington 448 £2,714
      Norbiton 187 £2,719
      North Woolwich 22 £2,721
      Shepherd's Bush 525 £2,737
      Greenwich Peninsula 94 £2,769
      Merton Park 132 £2,773
      Strawberry Hill 60 £2,780
      Roehampton 107 £2,831
      Queen's Park 112 £2,845
      Tufnell Park 46 £2,853
      Clapham Junction 304 £2,856
      Whitechapel 761 £2,958
      Hoxton 211 £3,001
      Temple Fortune 96 £3,016
      Elephant and Castle 353 £3,071
      Isle of Dogs 1,088 £3,085
      Barnsbury 392 £3,141
      Battersea 289 £3,145
      Gospel Oak 60 £3,212
      Petersham 30 £3,267
      Woodside Park 39 £3,276
      Kentish Town 231 £3,321
      Canary Wharf 495 £3,332
      Hampton Wick 47 £3,358
      North Kensington 243 £3,375
      Ickenham 52 £3,379
      Cockfosters 44 £3,379
      Brook Green 160 £3,386
      Lambeth 70 £3,414
      Muswell Hill 120 £3,445
      Brondesbury 107 £3,470
      Somers Town 131 £3,521
      Islington 236 £3,570
      South Hampstead 216 £3,606
      Hammersmith 685 £3,644
      Mill Hill 45 £3,700
      The Borough 318 £3,725
      Fitzrovia 358 £3,760
      Earl's Court 620 £3,819
      Wapping 314 £3,867
      Fulham 518 £3,906
      Shoreditch 192 £3,938
      Golders Green 158 £3,942
      Raynes Park 160 £3,971
      North Sheen 66 £3,979
      Clerkenwell 253 £4,041
      Holborn 184 £4,123
      High Barnet 47 £4,180
      Waterloo 203 £4,213
      Vauxhall 405 £4,274
      Kew 44 £4,276
      St Margarets 85 £4,280
      West Hampstead 330 £4,308
      Mortlake 49 £4,314
      East Sheen 44 £4,354
      Finsbury 248 £4,414
      King's Cross 247 £4,499
      Southwark 166 £4,641
      Chalk Farm 389 £5,115
      Bloomsbury 171 £5,273
      Coombe 46 £5,439
      Notting Hill 465 £5,463
      Belsize Park 458 £5,585
      Brompton 924 £5,596
      Hadley Wood 25 £7,219
      Kensington 411 £7,438
      Chelsea 632 £7,470
      South Kensington 677 £11,050
      Hampstead Garden Suburb 56 £13,498
      Be the first to find new properties
      Your search
      • Greater london

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