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,221
      Bexley 64 £1,235
      St Paul's Cray 25 £1,257
      Shirley 22 £1,264
      Thornton Heath 235 £1,348
      New Eltham 23 £1,371
      Waddon 124 £1,372
      Kenley 20 £1,382
      Downham 40 £1,388
      Plashet 103 £1,392
      Southend 34 £1,398
      Abbey Wood 49 £1,399
      Elm Park 27 £1,421
      Forest Gate 78 £1,431
      Edmonton 129 £1,447
      Barking Riverside 26 £1,461
      Woodside 56 £1,461
      Chadwell Heath 35 £1,480
      Snaresbrook 23 £1,480
      South Norwood 88 £1,482
      Purley 85 £1,483
      Highams Park 68 £1,483
      Poverest 43 £1,488
      Ponders End 66 £1,491
      New Beckenham 23 £1,493
      Yiewsley 65 £1,495
      Catford South 68 £1,500
      Welling 21 £1,505
      Pollards Hill 57 £1,511
      South Woodford 27 £1,514
      Morden 32 £1,518
      Mitcham 126 £1,521
      Horn Park 30 £1,523
      Plaistow 177 £1,545
      Thamesmead 62 £1,547
      Manor Park 70 £1,551
      Marks Gate 20 £1,552
      West Green 318 £1,557
      Chingford 63 £1,559
      Harringay 189 £1,565
      Upper Norwood 37 £1,566
      Hounslow West 144 £1,568
      Leyton 268 £1,576
      Addiscombe 105 £1,582
      Anerley 34 £1,586
      Plumstead 138 £1,589
      Maryland 79 £1,589
      Broad Green 218 £1,595
      Palmers Green 96 £1,596
      Brockley 60 £1,605
      Little Ilford 69 £1,611
      Harold Hill 35 £1,613
      Penge 39 £1,614
      Bethnal Green 400 £1,616
      Cricklewood 105 £1,617
      Wealdstone 229 £1,620
      Kenton 35 £1,634
      Hither Green 93 £1,642
      Bowes 50 £1,645
      Honor Oak 32 £1,649
      Beckenham 63 £1,655
      New Cross Gate 112 £1,660
      Becontree Heath 78 £1,667
      Becontree 62 £1,670
      Seven Kings 117 £1,673
      Camberwell 146 £1,673
      Sudbury 158 £1,680
      Carshalton Beeches 59 £1,683
      Finchley 62 £1,685
      Collier's Wood 131 £1,686
      Feltham 106 £1,688
      Hale End 26 £1,690
      Widmore 43 £1,690
      Shooters Hill 51 £1,703
      Blendon 22 £1,704
      Greenford 105 £1,707
      Beckton 118 £1,711
      New Southgate 46 £1,711
      Rush Green 49 £1,711
      Shortlands 45 £1,713
      Selhurst 91 £1,713
      Dulwich Village 21 £1,714
      Hackney Wick 34 £1,717
      Collier Row 52 £1,719
      Forest Hill 67 £1,719
      Belmont 39 £1,720
      Perry Vale 72 £1,724
      Redbridge 29 £1,726
      Osterley 40 £1,733
      Streatham Hill 300 £1,737
      Heston 73 £1,738
      Gants Hill 109 £1,742
      Poplar 187 £1,743
      Norbury 58 £1,743
      Brunswick Park 42 £1,744
      East Dulwich 75 £1,745
      Thames View 74 £1,749
      Gallions Reach 53 £1,752
      Northumberland Heath 29 £1,756
      West Drayton 63 £1,760
      Homerton 109 £1,766
      Longlands 27 £1,770
      New Cross 130 £1,770
      Southgate 54 £1,784
      Ladywell 119 £1,788
      Nunhead 60 £1,815
      Little Heath 20 £1,815
      Fairlop 33 £1,818
      Cowley 78 £1,821
      Newbury Park 74 £1,822
      Rayners Lane 143 £1,822
      Herne Hill 25 £1,826
      Sudbury Hill 46 £1,834
      Crystal Palace 38 £1,835
      Colney Hatch 41 £1,839
      Bedfont 44 £1,840
      Hanworth 25 £1,843
      Harlesden 157 £1,847
      Southbury 74 £1,848
      Stepney 216 £1,852
      Bow 234 £1,853
      Northwood 79 £1,853
      Benhilton 92 £1,859
      Surbiton 94 £1,860
      Wallington 48 £1,867
      Upton Park 84 £1,870
      The Wrythe 33 £1,875
      Canning Town 228 £1,877
      Streatham 209 £1,879
      West Hackney 63 £1,879
      Well Hall 44 £1,880
      Barnehurst 27 £1,886
      Clapton 153 £1,886
      Charlton 99 £1,890
      Tulse Hill 50 £1,900
      West Heath 23 £1,906
      Chinbrook 39 £1,910
      Deptford 104 £1,916
      Hillingdon 78 £1,918
      West Norwood 112 £1,921
      Harrow Weald 82 £1,927
      Whitton 32 £1,929
      Worton 135 £1,930
      Preston 150 £1,934
      Alperton 120 £1,939
      Loughborough Junction 90 £1,941
      Dagenham 83 £1,949
      Yeading 80 £1,952
      Hayes 180 £1,962
      Leytonstone 124 £1,962
      West Ham 120 £1,970
      West Hendon 48 £1,971
      Cranford 33 £1,982
      Rotherhithe 197 £1,988
      Mile End 173 £1,995
      Hainault 21 £2,005
      Barkingside 24 £2,009
      Kidbrooke 124 £2,011
      Hornsey 131 £2,012
      Stanmore 52 £2,018
      Furzedown 375 £2,033
      Finsbury Park 142 £2,044
      New Barnet 44 £2,045
      Summerstown 141 £2,051
      Peckham 192 £2,053
      Harmondsworth 23 £2,053
      Park Royal 259 £2,055
      Limehouse 235 £2,081
      Shadwell 129 £2,081
      West Barnes 49 £2,098
      Pinner 40 £2,102
      Worcester Park 25 £2,126
      New Malden 59 £2,127
      Old Kent Road 171 £2,132
      Blackheath 34 £2,134
      Merton 128 £2,151
      Perivale 88 £2,173
      Shacklewell 113 £2,175
      Archway 142 £2,178
      Berrylands 21 £2,182
      Hendon 107 £2,189
      Charlton Riverside 66 £2,193
      Lower Morden 20 £2,201
      Dollis Hill 193 £2,201
      North Finchley 79 £2,212
      Brixton 240 £2,217
      Walworth 177 £2,217
      Stockwell 216 £2,219
      Kingsbury 86 £2,242
      East Greenwich 225 £2,258
      Twyford 88 £2,269
      Holloway 271 £2,285
      Scrattons Farm 41 £2,288
      Southfields 142 £2,290
      Mapesbury 79 £2,293
      Hornchurch 27 £2,297
      Stratford 372 £2,308
      Silvertown 159 £2,315
      Earlsfield 112 £2,317
      Hook 21 £2,319
      Balham 258 £2,322
      Colindale 213 £2,328
      Dulwich 25 £2,338
      Oval 137 £2,352
      Whetstone 54 £2,354
      Haggerston 104 £2,369
      Stamford Hill 91 £2,371
      Tolworth 39 £2,388
      Hendon Central 103 £2,394
      Kilburn 183 £2,405
      Crouch End 100 £2,437
      Greenwich Peninsula 61 £2,440
      Ickenham 47 £2,447
      Spring Grove 132 £2,450
      West Kensington 453 £2,458
      Dalston 123 £2,461
      Kennington 49 £2,472
      Wandsworth 267 £2,486
      Church End 96 £2,490
      Clayhall 53 £2,495
      Hanwell 233 £2,524
      Woodside Park 43 £2,524
      Stroud Green 53 £2,541
      Hackney 154 £2,570
      St Pancras 258 £2,576
      Upton 45 £2,580
      Stoke Newington 174 £2,588
      Clapham 334 £2,594
      Hackbridge 27 £2,599
      Norbiton 229 £2,608
      North Kensington 345 £2,611
      Merton Park 107 £2,620
      Middle Park 46 £2,648
      Blackwall 286 £2,653
      Putney 187 £2,663
      Elephant and Castle 240 £2,673
      Friern Barnet 48 £2,687
      Tufnell Park 45 £2,697
      Shepherd's Bush 468 £2,747
      Bermondsey 215 £2,755
      Queen's Park 139 £2,774
      Temple Fortune 75 £2,832
      Clapham Junction 425 £2,842
      Whitechapel 673 £2,877
      Isle of Dogs 626 £2,880
      Highbury 223 £2,886
      Roehampton 100 £2,887
      West Finchley 50 £2,906
      Gidea Park 33 £2,919
      Brent Cross 79 £2,922
      Barnsbury 322 £2,998
      South Hampstead 211 £3,015
      Lambeth 57 £3,052
      Brook Green 168 £3,077
      Islington 228 £3,101
      Cockfosters 64 £3,146
      Hoxton 202 £3,184
      Brondesbury 146 £3,275
      Battersea 296 £3,310
      Muswell Hill 125 £3,364
      Canary Wharf 381 £3,365
      Hammersmith 561 £3,383
      Mortlake 42 £3,387
      Mill Hill 62 £3,403
      Shoreditch 144 £3,442
      Somers Town 100 £3,495
      Raynes Park 146 £3,498
      Strawberry Hill 52 £3,503
      Kentish Town 188 £3,532
      Fulham 519 £3,591
      Hampton 20 £3,593
      Golders Green 169 £3,647
      Waterloo 96 £3,660
      Kew 44 £3,744
      Earl's Court 526 £3,782
      Hampton Wick 31 £3,799
      Finsbury 163 £3,880
      Clerkenwell 223 £3,908
      The Borough 218 £3,910
      North Sheen 55 £3,924
      Wapping 276 £3,978
      High Barnet 42 £4,004
      Gospel Oak 56 £4,038
      Vauxhall 277 £4,094
      King's Cross 195 £4,157
      Fitzrovia 397 £4,236
      Petersham 27 £4,487
      West Hampstead 336 £4,545
      Holborn 148 £4,555
      East Sheen 49 £4,587
      St Margarets 56 £4,670
      Southwark 99 £4,858
      Chalk Farm 342 £5,190
      Bloomsbury 145 £5,220
      Notting Hill 477 £5,242
      Brompton 758 £5,759
      Belsize Park 410 £6,348
      Coombe 34 £7,027
      Chelsea 483 £7,941
      Kensington 375 £8,980
      South Kensington 549 £11,699
      Hampstead Garden Suburb 68 £12,372
      Be the first to find new properties
      Your search
      • Greater london

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