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 24 £1,188
      Bexley 63 £1,237
      St Paul's Cray 27 £1,251
      Shirley 25 £1,258
      Elm Park 27 £1,334
      Plashet 103 £1,336
      Southend 34 £1,341
      Kenley 23 £1,364
      Waddon 122 £1,374
      Thornton Heath 216 £1,380
      Abbey Wood 51 £1,382
      Poverest 43 £1,397
      Downham 39 £1,411
      Woodside 58 £1,413
      Highams Park 64 £1,419
      Yiewsley 63 £1,421
      Thamesmead 58 £1,429
      Forest Gate 70 £1,444
      New Beckenham 21 £1,445
      Edmonton 132 £1,454
      South Woodford 26 £1,457
      Purley 92 £1,465
      Ponders End 69 £1,472
      Chadwell Heath 29 £1,472
      Manor Park 71 £1,475
      Barking Riverside 26 £1,479
      South Norwood 88 £1,496
      Welling 21 £1,505
      Catford South 68 £1,513
      Mitcham 137 £1,515
      Northumberland Heath 33 £1,528
      Chingford 65 £1,540
      Pollards Hill 54 £1,541
      New Eltham 26 £1,547
      Palmers Green 95 £1,548
      Horn Park 30 £1,551
      Anerley 34 £1,557
      Little Ilford 72 £1,560
      Leyton 270 £1,563
      Plaistow 177 £1,564
      Plumstead 139 £1,570
      Penge 43 £1,578
      Addiscombe 101 £1,578
      Maryland 79 £1,578
      Snaresbrook 21 £1,581
      Harringay 185 £1,583
      West Green 285 £1,584
      Harold Hill 31 £1,585
      Hounslow West 148 £1,585
      Bowes 52 £1,608
      Morden 36 £1,616
      Broad Green 209 £1,617
      Beckenham 66 £1,617
      Cricklewood 105 £1,621
      Wealdstone 225 £1,622
      Upper Norwood 36 £1,624
      Camberwell 145 £1,632
      Bethnal Green 382 £1,638
      Becontree Heath 80 £1,652
      Worton 117 £1,652
      Beckton 111 £1,655
      Seven Kings 123 £1,668
      Widmore 43 £1,674
      Sudbury 158 £1,675
      Forest Hill 68 £1,676
      Collier's Wood 131 £1,677
      Thames View 78 £1,678
      New Cross Gate 92 £1,682
      Hackney Wick 36 £1,685
      Kenton 36 £1,686
      Honor Oak 33 £1,687
      Gants Hill 109 £1,689
      Carshalton Beeches 56 £1,694
      Redbridge 30 £1,696
      Becontree 66 £1,696
      Perry Vale 71 £1,700
      Greenford 106 £1,705
      Feltham 111 £1,708
      Hale End 29 £1,712
      Lower Belvedere 22 £1,716
      Gallions Reach 54 £1,716
      West Drayton 64 £1,717
      Finchley 63 £1,720
      Selhurst 97 £1,724
      Shortlands 48 £1,727
      Brunswick Park 46 £1,736
      Shooters Hill 51 £1,738
      Brockley 65 £1,743
      Osterley 36 £1,747
      Poplar 195 £1,747
      Little Heath 22 £1,750
      Hither Green 95 £1,756
      Ladywell 127 £1,757
      Rush Green 47 £1,760
      Blendon 20 £1,761
      New Cross 129 £1,762
      Collier Row 53 £1,773
      Streatham Hill 291 £1,773
      Heston 71 £1,774
      Herne Hill 25 £1,781
      Norbury 61 £1,781
      Rayners Lane 143 £1,785
      Longlands 29 £1,789
      Homerton 114 £1,796
      Nunhead 62 £1,797
      Dagenham 72 £1,800
      East Dulwich 74 £1,803
      Harlesden 155 £1,813
      Northwood 84 £1,817
      Belmont 36 £1,820
      Bow 232 £1,821
      Crystal Palace 36 £1,822
      Newbury Park 77 £1,833
      Bedfont 39 £1,841
      New Southgate 45 £1,843
      Southbury 79 £1,845
      Benhilton 91 £1,851
      Southgate 55 £1,852
      Hanworth 23 £1,856
      Well Hall 43 £1,857
      Cowley 73 £1,863
      Harold Wood 22 £1,864
      Barnehurst 28 £1,866
      Fairlop 33 £1,870
      Wallington 47 £1,870
      Deptford 105 £1,872
      Brixton 247 £1,873
      Sudbury Hill 46 £1,875
      Surbiton 91 £1,886
      Streatham 207 £1,891
      Clapton 153 £1,892
      The Wrythe 31 £1,896
      Canning Town 229 £1,896
      Upton Park 85 £1,896
      Harrow Weald 92 £1,900
      Hillingdon 81 £1,904
      Leytonstone 122 £1,904
      Colney Hatch 41 £1,910
      West Heath 24 £1,913
      Preston 157 £1,929
      Stepney 196 £1,929
      Charlton 101 £1,929
      Alperton 114 £1,931
      West Ham 118 £1,933
      Tulse Hill 49 £1,942
      West Hackney 65 £1,962
      Yeading 83 £1,962
      Hornsey 134 £1,965
      Hayes 186 £1,970
      West Hendon 47 £1,971
      West Norwood 111 £1,984
      Cranford 34 £1,984
      Chinbrook 38 £1,992
      Mile End 170 £1,995
      Stanmore 48 £1,997
      Whitton 36 £2,000
      Loughborough Junction 96 £2,005
      Rotherhithe 197 £2,021
      Kidbrooke 131 £2,038
      Finsbury Park 141 £2,041
      West Barnes 48 £2,045
      Hainault 24 £2,047
      Peckham 184 £2,050
      Harmondsworth 23 £2,056
      Barkingside 21 £2,058
      Furzedown 357 £2,060
      Park Royal 262 £2,061
      Summerstown 137 £2,078
      New Barnet 41 £2,089
      Pinner 43 £2,091
      New Malden 61 £2,099
      Perivale 83 £2,104
      Limehouse 229 £2,111
      Worcester Park 22 £2,134
      Old Kent Road 167 £2,139
      Scrattons Farm 42 £2,141
      Berrylands 20 £2,145
      North Finchley 79 £2,147
      Merton 133 £2,153
      Archway 143 £2,163
      Shacklewell 114 £2,180
      Hendon 104 £2,194
      Hook 24 £2,198
      Dollis Hill 185 £2,199
      Stockwell 226 £2,205
      Kingsbury 86 £2,224
      Walworth 176 £2,230
      Charlton Riverside 62 £2,240
      Blackheath 37 £2,252
      Twyford 84 £2,255
      Holloway 263 £2,259
      East Greenwich 231 £2,263
      Silvertown 154 £2,274
      Mapesbury 80 £2,301
      Stratford 382 £2,306
      Earlsfield 112 £2,316
      Balham 258 £2,322
      Hornchurch 26 £2,322
      Southfields 138 £2,330
      Ickenham 46 £2,336
      Dulwich 26 £2,340
      Colindale 210 £2,346
      Kennington 44 £2,352
      Stamford Hill 92 £2,359
      Hendon Central 106 £2,370
      Crouch End 101 £2,370
      Tolworth 39 £2,374
      Whetstone 54 £2,379
      Oval 125 £2,400
      Hackney 139 £2,402
      Dalston 120 £2,457
      Greenwich Peninsula 58 £2,469
      Shepherd's Bush 539 £2,516
      Church End 95 £2,518
      Clayhall 52 £2,522
      Woodside Park 43 £2,524
      Stroud Green 54 £2,539
      Upton 46 £2,551
      Hanwell 231 £2,552
      Norbiton 220 £2,559
      Spring Grove 138 £2,562
      Wandsworth 275 £2,571
      Haggerston 111 £2,577
      Clapham 329 £2,580
      Kilburn 170 £2,582
      Hackbridge 26 £2,591
      Blackwall 287 £2,600
      St Pancras 256 £2,605
      Putney 196 £2,609
      Tufnell Park 56 £2,609
      Middle Park 47 £2,620
      Stoke Newington 178 £2,622
      North Kensington 383 £2,665
      Elephant and Castle 230 £2,671
      West Kensington 386 £2,707
      Motspur Park 20 £2,708
      Friern Barnet 47 £2,717
      Merton Park 115 £2,733
      Bermondsey 210 £2,746
      Whitechapel 659 £2,762
      Queen's Park 141 £2,785
      Lambeth 55 £2,832
      Temple Fortune 76 £2,833
      West Finchley 47 £2,846
      Gidea Park 35 £2,870
      Isle of Dogs 603 £2,876
      Shadwell 180 £2,891
      South Hampstead 224 £2,938
      Brent Cross 74 £2,947
      Clapham Junction 349 £2,963
      Roehampton 97 £2,979
      Barnsbury 321 £2,980
      Brook Green 169 £3,088
      Cockfosters 66 £3,091
      Islington 232 £3,149
      Battersea 257 £3,218
      Mortlake 45 £3,239
      Hoxton 198 £3,244
      Hammersmith 582 £3,289
      Brondesbury 146 £3,316
      Highbury 243 £3,326
      Canary Wharf 378 £3,347
      Muswell Hill 126 £3,376
      Mill Hill 57 £3,392
      Strawberry Hill 54 £3,432
      Somers Town 107 £3,472
      Hampton 21 £3,475
      Raynes Park 152 £3,502
      Kentish Town 195 £3,529
      Shoreditch 141 £3,549
      Fulham 490 £3,671
      Golders Green 160 £3,674
      Waterloo 89 £3,708
      Hampton Wick 32 £3,728
      Wapping 243 £3,744
      Earl's Court 553 £3,757
      Kew 47 £3,783
      Fitzrovia 311 £3,786
      Finsbury 145 £3,813
      The Borough 200 £3,855
      North Sheen 59 £3,966
      High Barnet 42 £4,036
      King's Cross 199 £4,089
      Gospel Oak 54 £4,107
      Clerkenwell 242 £4,118
      Vauxhall 271 £4,137
      East Sheen 50 £4,533
      Petersham 28 £4,539
      West Hampstead 330 £4,575
      St Margarets 54 £4,705
      Holborn 198 £4,749
      Southwark 98 £4,874
      Chalk Farm 348 £5,177
      Notting Hill 474 £5,209
      Bloomsbury 137 £5,253
      Brompton 914 £5,586
      Belsize Park 409 £6,313
      Coombe 32 £7,256
      Chelsea 479 £7,935
      Kensington 370 £9,069
      South Kensington 537 £11,820
      Hampstead Garden Suburb 68 £12,360
      Be the first to find new properties
      Your search
      • Greater london

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