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 63 £1,241
      St Paul's Cray 25 £1,257
      Shirley 22 £1,264
      Thornton Heath 231 £1,348
      New Eltham 23 £1,371
      Waddon 124 £1,371
      Kenley 20 £1,382
      Plashet 102 £1,391
      Abbey Wood 49 £1,399
      Downham 39 £1,400
      Southend 33 £1,402
      Forest Gate 76 £1,409
      Elm Park 27 £1,421
      Edmonton 129 £1,447
      Woodside 55 £1,452
      Highams Park 67 £1,460
      Barking Riverside 26 £1,461
      Snaresbrook 23 £1,480
      Purley 85 £1,483
      South Norwood 89 £1,485
      Poverest 43 £1,488
      Yiewsley 66 £1,492
      New Beckenham 23 £1,493
      Chadwell Heath 34 £1,503
      Ponders End 67 £1,503
      Welling 21 £1,505
      Pollards Hill 55 £1,507
      Mitcham 124 £1,512
      South Woodford 27 £1,514
      Morden 32 £1,518
      Horn Park 31 £1,519
      Catford South 65 £1,532
      Plaistow 177 £1,539
      Manor Park 72 £1,542
      Marks Gate 20 £1,552
      Hounslow West 143 £1,555
      Chingford 63 £1,559
      West Green 316 £1,563
      Harringay 188 £1,565
      Upper Norwood 37 £1,566
      Leyton 264 £1,580
      Little Ilford 70 £1,581
      Addiscombe 105 £1,582
      Plumstead 139 £1,583
      Anerley 34 £1,586
      Brockley 59 £1,588
      Palmers Green 97 £1,589
      Maryland 79 £1,589
      Broad Green 217 £1,593
      Kenton 34 £1,597
      Penge 39 £1,614
      Bethnal Green 400 £1,616
      Cricklewood 105 £1,617
      Wealdstone 229 £1,620
      Thamesmead 64 £1,634
      Harold Hill 36 £1,641
      Hither Green 93 £1,642
      Bowes 50 £1,645
      Honor Oak 32 £1,649
      Blendon 21 £1,649
      Shortlands 44 £1,650
      New Cross Gate 113 £1,656
      Beckenham 62 £1,666
      Becontree Heath 78 £1,667
      Becontree 62 £1,670
      Seven Kings 117 £1,674
      Carshalton Beeches 59 £1,683
      Sudbury 159 £1,683
      Forest Hill 66 £1,685
      Collier's Wood 132 £1,688
      Hale End 26 £1,690
      Widmore 43 £1,690
      Camberwell 145 £1,696
      Finchley 61 £1,698
      Perry Vale 71 £1,699
      Feltham 106 £1,701
      Beckton 119 £1,703
      Shooters Hill 51 £1,703
      Greenford 105 £1,707
      Selhurst 92 £1,711
      Rush Green 49 £1,711
      Dulwich Village 21 £1,714
      Hackney Wick 34 £1,717
      New Southgate 45 £1,729
      Osterley 40 £1,733
      Heston 73 £1,738
      Poplar 188 £1,738
      Streatham Hill 301 £1,739
      Belmont 40 £1,740
      East Dulwich 74 £1,740
      Gallions Reach 52 £1,741
      Norbury 58 £1,743
      Collier Row 51 £1,743
      Brunswick Park 42 £1,744
      Thames View 75 £1,748
      Gants Hill 108 £1,751
      West Drayton 60 £1,753
      Little Heath 21 £1,760
      Redbridge 28 £1,762
      Homerton 109 £1,766
      Longlands 27 £1,770
      New Cross 129 £1,772
      Northumberland Heath 30 £1,773
      Southgate 54 £1,788
      Ladywell 116 £1,798
      Lower Belvedere 20 £1,813
      Herne Hill 25 £1,826
      Nunhead 59 £1,829
      Cowley 77 £1,829
      Rayners Lane 142 £1,831
      Crystal Palace 37 £1,832
      Sudbury Hill 46 £1,834
      Colney Hatch 41 £1,839
      Newbury Park 73 £1,840
      Bedfont 44 £1,840
      Hanworth 24 £1,843
      Northwood 80 £1,845
      Southbury 74 £1,848
      Fairlop 32 £1,851
      Bow 235 £1,856
      Stepney 215 £1,858
      Benhilton 92 £1,859
      Wallington 48 £1,867
      Surbiton 93 £1,872
      Upton Park 83 £1,882
      Harlesden 158 £1,883
      Clapton 154 £1,883
      Canning Town 228 £1,885
      Barnehurst 27 £1,886
      West Hackney 62 £1,887
      Streatham 210 £1,887
      Well Hall 45 £1,892
      Tulse Hill 51 £1,900
      Charlton 98 £1,901
      The Wrythe 32 £1,902
      West Heath 23 £1,906
      Loughborough Junction 91 £1,907
      Chinbrook 39 £1,910
      Hillingdon 77 £1,913
      Harrow Weald 83 £1,914
      Deptford 103 £1,920
      Whitton 32 £1,929
      West Norwood 112 £1,932
      Dagenham 83 £1,935
      Alperton 119 £1,947
      Yeading 80 £1,952
      Worton 137 £1,953
      Hayes 182 £1,964
      Preston 148 £1,969
      West Ham 120 £1,970
      Leytonstone 122 £1,972
      Cranford 33 £1,982
      West Hendon 47 £1,987
      Mile End 172 £1,994
      Rotherhithe 195 £1,994
      Kidbrooke 124 £2,002
      Barkingside 24 £2,009
      Hornsey 130 £2,017
      Stanmore 53 £2,022
      Hainault 21 £2,024
      Shadwell 129 £2,038
      Peckham 191 £2,040
      Furzedown 372 £2,042
      New Barnet 44 £2,045
      Summerstown 141 £2,051
      Harmondsworth 23 £2,053
      Finsbury Park 141 £2,054
      Park Royal 260 £2,060
      Limehouse 234 £2,081
      West Barnes 49 £2,098
      Pinner 40 £2,102
      New Malden 60 £2,109
      Worcester Park 25 £2,126
      Blackheath 34 £2,134
      Old Kent Road 172 £2,137
      Merton 128 £2,151
      Perivale 88 £2,173
      Shacklewell 114 £2,177
      Hendon 108 £2,177
      Berrylands 21 £2,182
      Charlton Riverside 67 £2,188
      Archway 141 £2,193
      Dollis Hill 191 £2,200
      North Finchley 77 £2,206
      Brixton 240 £2,215
      Walworth 179 £2,218
      Stockwell 213 £2,224
      Twyford 86 £2,259
      East Greenwich 223 £2,267
      Kennington 42 £2,267
      Kingsbury 84 £2,272
      Scrattons Farm 41 £2,288
      Holloway 272 £2,289
      Southfields 141 £2,292
      Mapesbury 79 £2,294
      Hornchurch 27 £2,297
      Haggerston 101 £2,309
      Stratford 371 £2,312
      Balham 258 £2,317
      Earlsfield 112 £2,317
      Hook 21 £2,319
      Colindale 213 £2,328
      Silvertown 157 £2,333
      Dulwich 25 £2,338
      Oval 137 £2,352
      Whetstone 54 £2,354
      Hendon Central 103 £2,368
      Stamford Hill 91 £2,371
      Tolworth 39 £2,388
      Kilburn 183 £2,405
      Spring Grove 131 £2,425
      Crouch End 102 £2,425
      Ickenham 46 £2,434
      Greenwich Peninsula 61 £2,440
      West Kensington 453 £2,460
      Dalston 123 £2,461
      Wandsworth 265 £2,473
      Church End 96 £2,490
      Clayhall 53 £2,495
      Woodside Park 43 £2,524
      Hanwell 234 £2,525
      Stroud Green 52 £2,543
      Hackney 153 £2,562
      Stoke Newington 173 £2,573
      St Pancras 258 £2,576
      Upton 45 £2,580
      Clapham 333 £2,591
      Hackbridge 27 £2,599
      Merton Park 108 £2,604
      Norbiton 227 £2,615
      North Kensington 341 £2,629
      Middle Park 46 £2,648
      Blackwall 285 £2,658
      Putney 186 £2,664
      Elephant and Castle 239 £2,678
      Friern Barnet 48 £2,687
      Tufnell Park 45 £2,697
      Bermondsey 215 £2,737
      Shepherd's Bush 467 £2,746
      Queen's Park 138 £2,785
      Clapham Junction 427 £2,825
      Temple Fortune 74 £2,852
      Highbury 222 £2,859
      Whitechapel 674 £2,870
      Roehampton 102 £2,873
      Isle of Dogs 625 £2,887
      West Finchley 50 £2,906
      Brent Cross 80 £2,913
      Gidea Park 32 £2,932
      Barnsbury 319 £3,007
      South Hampstead 209 £3,020
      Lambeth 57 £3,052
      Brook Green 167 £3,084
      Islington 226 £3,109
      Cockfosters 64 £3,146
      Hoxton 203 £3,173
      Brondesbury 144 £3,296
      Mortlake 41 £3,311
      Battersea 305 £3,317
      Muswell Hill 124 £3,366
      Canary Wharf 379 £3,368
      Hammersmith 561 £3,383
      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 186 £3,540
      Fulham 519 £3,591
      Hampton 20 £3,593
      Golders Green 170 £3,636
      Waterloo 96 £3,660
      Kew 45 £3,704
      Earl's Court 525 £3,790
      Hampton Wick 31 £3,799
      Finsbury 163 £3,841
      Clerkenwell 221 £3,905
      The Borough 219 £3,908
      North Sheen 55 £3,924
      Wapping 279 £3,986
      High Barnet 42 £4,004
      Gospel Oak 56 £4,038
      Vauxhall 277 £4,094
      King's Cross 195 £4,157
      Fitzrovia 389 £4,203
      Petersham 27 £4,487
      West Hampstead 335 £4,549
      Holborn 146 £4,579
      East Sheen 49 £4,587
      St Margarets 56 £4,670
      Southwark 100 £4,852
      Chalk Farm 341 £5,199
      Bloomsbury 145 £5,221
      Notting Hill 476 £5,250
      Brompton 758 £5,770
      Belsize Park 411 £6,343
      Coombe 34 £7,027
      Chelsea 484 £7,933
      Kensington 375 £8,979
      South Kensington 550 £11,689
      Hampstead Garden Suburb 68 £12,372
      Be the first to find new properties
      Your search
      • Greater london

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