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
      Forestdale 26 £1,222
      Bexley 64 £1,235
      St Paul's Cray 27 £1,255
      Shirley 23 £1,302
      Elm Park 27 £1,316
      Southend 38 £1,333
      Plashet 108 £1,335
      Thornton Heath 235 £1,361
      Downham 42 £1,380
      Waddon 124 £1,383
      Kenley 21 £1,403
      Thamesmead 57 £1,405
      Highams Park 69 £1,416
      Yiewsley 65 £1,421
      Horn Park 31 £1,424
      Woodside 59 £1,426
      Barking Riverside 26 £1,432
      Edmonton 129 £1,435
      Abbey Wood 47 £1,436
      Purley 89 £1,448
      South Woodford 26 £1,453
      Poverest 42 £1,463
      Chadwell Heath 33 £1,465
      Forest Gate 76 £1,472
      South Norwood 92 £1,476
      New Beckenham 22 £1,477
      Manor Park 72 £1,480
      Northumberland Heath 31 £1,499
      Catford South 69 £1,507
      Snaresbrook 21 £1,517
      Mitcham 140 £1,523
      Morden 32 £1,528
      Anerley 37 £1,529
      Pollards Hill 57 £1,532
      Ponders End 70 £1,533
      Plaistow 179 £1,539
      Harold Hill 32 £1,540
      Welling 20 £1,546
      Leyton 272 £1,567
      Plumstead 140 £1,573
      Chingford 64 £1,580
      West Green 300 £1,584
      Upper Norwood 36 £1,588
      Harringay 186 £1,588
      Hounslow West 150 £1,589
      Becontree Heath 84 £1,594
      New Eltham 24 £1,595
      Palmers Green 96 £1,595
      Broad Green 212 £1,597
      Maryland 82 £1,613
      Marks Gate 20 £1,618
      Beckenham 68 £1,618
      Wealdstone 230 £1,622
      Bethnal Green 397 £1,628
      Addiscombe 101 £1,632
      Worton 125 £1,632
      Seven Kings 119 £1,632
      Cricklewood 109 £1,633
      Penge 39 £1,634
      Kenton 34 £1,635
      Carshalton Beeches 60 £1,643
      Little Ilford 77 £1,651
      Becontree 66 £1,669
      Hackney Wick 36 £1,669
      Bowes 53 £1,671
      Widmore 42 £1,673
      Forest Hill 68 £1,673
      Collier's Wood 131 £1,674
      Honor Oak 31 £1,675
      Hale End 30 £1,675
      Sudbury 158 £1,690
      Feltham 115 £1,691
      Redbridge 30 £1,692
      Shooters Hill 53 £1,696
      Selhurst 95 £1,698
      Osterley 40 £1,707
      Little Heath 23 £1,709
      Beckton 112 £1,709
      Greenford 106 £1,709
      Collier Row 53 £1,710
      Finchley 64 £1,711
      Hither Green 92 £1,714
      Brunswick Park 46 £1,717
      New Southgate 47 £1,720
      Gants Hill 108 £1,725
      West Drayton 64 £1,726
      Thames View 75 £1,728
      Perry Vale 70 £1,728
      Rush Green 51 £1,728
      Brockley 65 £1,731
      Gallions Reach 55 £1,733
      Camberwell 150 £1,736
      Shortlands 45 £1,737
      Heston 71 £1,740
      Poplar 196 £1,742
      New Cross 133 £1,748
      Blendon 21 £1,754
      New Cross Gate 91 £1,762
      Lower Belvedere 21 £1,765
      East Dulwich 80 £1,768
      Ladywell 125 £1,770
      Belmont 40 £1,775
      Streatham Hill 296 £1,775
      Herne Hill 25 £1,783
      Norbury 61 £1,784
      Homerton 115 £1,786
      Longlands 29 £1,789
      Dagenham 74 £1,803
      Southbury 76 £1,803
      Rayners Lane 145 £1,806
      Rainham 22 £1,808
      Nunhead 60 £1,810
      Newbury Park 76 £1,813
      Southgate 54 £1,816
      Harlesden 163 £1,820
      Bow 241 £1,838
      Northwood 82 £1,839
      The Wrythe 34 £1,840
      Hanworth 25 £1,843
      Crystal Palace 39 £1,843
      Surbiton 94 £1,850
      Upton Park 93 £1,851
      Benhilton 92 £1,856
      Wallington 50 £1,858
      Hillingdon 85 £1,862
      Bedfont 41 £1,868
      Colney Hatch 43 £1,871
      Canning Town 236 £1,871
      Deptford 104 £1,872
      Fairlop 34 £1,875
      Harold Wood 22 £1,878
      Streatham 216 £1,881
      Barnehurst 29 £1,883
      Well Hall 46 £1,884
      Sudbury Hill 43 £1,884
      Whitton 32 £1,884
      Cowley 75 £1,896
      Stepney 202 £1,898
      Alperton 125 £1,900
      Tulse Hill 52 £1,901
      Charlton 100 £1,902
      Clapton 158 £1,902
      Harrow Weald 85 £1,905
      Preston 154 £1,913
      West Hackney 62 £1,920
      West Heath 23 £1,934
      Hayes 184 £1,934
      Brixton 229 £1,939
      West Norwood 112 £1,950
      Leytonstone 123 £1,963
      Yeading 79 £1,963
      West Hendon 47 £1,964
      West Ham 117 £1,968
      Hornsey 137 £1,976
      Cranford 33 £1,982
      Loughborough Junction 95 £1,988
      Stanmore 54 £2,005
      Chinbrook 38 £2,005
      Barkingside 24 £2,009
      Harmondsworth 24 £2,012
      Rotherhithe 198 £2,021
      Summerstown 142 £2,024
      Mile End 171 £2,028
      Kidbrooke 126 £2,040
      Finsbury Park 140 £2,042
      Furzedown 359 £2,050
      Park Royal 261 £2,061
      New Barnet 43 £2,062
      West Barnes 50 £2,073
      Limehouse 236 £2,091
      Peckham 199 £2,106
      Berrylands 20 £2,108
      Pinner 42 £2,115
      Merton 126 £2,124
      Blackheath 38 £2,129
      Worcester Park 24 £2,131
      Archway 146 £2,133
      Perivale 88 £2,134
      Hainault 26 £2,134
      New Malden 63 £2,137
      Old Kent Road 166 £2,169
      North Finchley 79 £2,170
      Shacklewell 112 £2,182
      Stockwell 221 £2,182
      Charlton Riverside 66 £2,191
      Hendon 102 £2,211
      Dollis Hill 189 £2,212
      Hook 23 £2,218
      Shadwell 117 £2,218
      Kingsbury 90 £2,221
      Walworth 183 £2,253
      East Greenwich 235 £2,253
      Holloway 268 £2,259
      Twyford 87 £2,267
      Scrattons Farm 41 £2,276
      Stratford 376 £2,286
      Mapesbury 79 £2,292
      Tolworth 40 £2,294
      Silvertown 158 £2,298
      Earlsfield 116 £2,299
      Hornchurch 27 £2,302
      Southfields 140 £2,305
      Colindale 210 £2,312
      Kennington 46 £2,313
      Balham 259 £2,323
      Oval 139 £2,330
      Dulwich 25 £2,338
      Stamford Hill 90 £2,356
      Whetstone 55 £2,359
      Ickenham 47 £2,380
      Lower Morden 20 £2,381
      Hendon Central 109 £2,383
      Hackney 144 £2,394
      Crouch End 102 £2,433
      Dalston 124 £2,450
      Greenwich Peninsula 60 £2,457
      Clayhall 55 £2,466
      Church End 97 £2,513
      Woodside Park 43 £2,524
      Hanwell 234 £2,525
      Blackwall 294 £2,540
      Hackbridge 28 £2,545
      Kilburn 192 £2,550
      North Kensington 403 £2,550
      Upton 45 £2,557
      Stroud Green 50 £2,561
      Wandsworth 271 £2,561
      St Pancras 258 £2,564
      Shepherd's Bush 529 £2,570
      Norbiton 232 £2,571
      Haggerston 115 £2,596
      Spring Grove 145 £2,596
      Clapham 337 £2,622
      Putney 192 £2,624
      Stoke Newington 184 £2,643
      Merton Park 108 £2,652
      Friern Barnet 49 £2,654
      Middle Park 46 £2,668
      Elephant and Castle 240 £2,675
      Tufnell Park 45 £2,693
      West Kensington 395 £2,696
      Queen's Park 141 £2,738
      Bermondsey 210 £2,743
      Whitechapel 676 £2,755
      Temple Fortune 76 £2,808
      Gidea Park 36 £2,823
      West Finchley 51 £2,859
      Isle of Dogs 626 £2,866
      Brent Cross 79 £2,939
      Roehampton 100 £2,949
      South Hampstead 216 £3,008
      Barnsbury 314 £3,023
      Lambeth 59 £3,054
      Brook Green 168 £3,077
      Cockfosters 65 £3,112
      Islington 234 £3,142
      Battersea 261 £3,169
      Clapham Junction 424 £3,179
      Brondesbury 149 £3,219
      Hoxton 197 £3,251
      Hammersmith 582 £3,293
      Highbury 251 £3,352
      Canary Wharf 382 £3,362
      Muswell Hill 126 £3,382
      Mortlake 42 £3,387
      Mill Hill 62 £3,400
      Hampton 21 £3,475
      Somers Town 102 £3,476
      Raynes Park 145 £3,491
      Strawberry Hill 52 £3,491
      Kentish Town 189 £3,531
      Shoreditch 144 £3,532
      Golders Green 166 £3,678
      Finsbury 142 £3,681
      Fulham 498 £3,689
      Waterloo 93 £3,696
      Earl's Court 568 £3,716
      Kew 46 £3,724
      Hampton Wick 32 £3,728
      Wapping 247 £3,754
      Fitzrovia 318 £3,783
      The Borough 209 £3,837
      North Sheen 57 £3,911
      High Barnet 43 £3,969
      Gospel Oak 56 £4,042
      Vauxhall 278 £4,092
      King's Cross 196 £4,107
      Clerkenwell 240 £4,144
      Petersham 28 £4,501
      East Sheen 50 £4,533
      West Hampstead 334 £4,596
      St Margarets 57 £4,616
      Holborn 205 £4,727
      Southwark 97 £4,928
      Chalk Farm 343 £5,190
      Bloomsbury 140 £5,238
      Notting Hill 473 £5,250
      Brompton 928 £5,528
      Belsize Park 415 £6,319
      Coombe 33 £7,123
      Chelsea 482 £7,911
      Kensington 377 £8,938
      South Kensington 546 £11,655
      Hampstead Garden Suburb 69 £12,233
      Be the first to find new properties
      Your search
      • Greater london

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