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
      St Paul's Cray 26 £1,188
      Forestdale 24 £1,188
      Bexley 63 £1,237
      Shirley 25 £1,258
      Plashet 104 £1,329
      Southend 34 £1,341
      Elm Park 24 £1,351
      Abbey Wood 49 £1,359
      Kenley 23 £1,364
      Thornton Heath 213 £1,373
      Waddon 122 £1,374
      Poverest 42 £1,402
      Thamesmead 57 £1,405
      Woodside 56 £1,411
      Downham 39 £1,411
      Yiewsley 63 £1,421
      Highams Park 63 £1,429
      Forest Gate 70 £1,444
      Edmonton 129 £1,452
      South Woodford 26 £1,457
      Purley 92 £1,465
      Chadwell Heath 28 £1,466
      Manor Park 71 £1,475
      Barking Riverside 26 £1,479
      New Beckenham 22 £1,484
      Ponders End 67 £1,486
      South Norwood 87 £1,505
      Welling 20 £1,513
      Mitcham 137 £1,515
      Catford South 67 £1,517
      Northumberland Heath 33 £1,528
      Pollards Hill 54 £1,541
      Chingford 63 £1,546
      New Eltham 26 £1,547
      Horn Park 30 £1,551
      Palmers Green 94 £1,554
      Anerley 34 £1,557
      Leyton 268 £1,557
      Maryland 78 £1,557
      Little Ilford 69 £1,563
      Harringay 184 £1,568
      Plaistow 175 £1,568
      Plumstead 139 £1,570
      Addiscombe 101 £1,573
      Penge 43 £1,578
      Hounslow West 146 £1,580
      Snaresbrook 21 £1,581
      Harold Hill 31 £1,585
      West Green 282 £1,591
      Bowes 52 £1,608
      Broad Green 205 £1,612
      Cricklewood 106 £1,615
      Beckenham 66 £1,617
      Morden 35 £1,623
      Upper Norwood 36 £1,624
      Wealdstone 223 £1,624
      Camberwell 145 £1,632
      Bethnal Green 381 £1,636
      Becontree Heath 78 £1,654
      Worton 112 £1,660
      Forest Hill 67 £1,671
      Beckton 109 £1,673
      Widmore 43 £1,674
      Sudbury 158 £1,675
      Seven Kings 121 £1,675
      Collier's Wood 129 £1,681
      Perry Vale 69 £1,683
      Hackney Wick 36 £1,685
      Kenton 36 £1,686
      Honor Oak 33 £1,687
      Carshalton Beeches 56 £1,694
      Gants Hill 107 £1,694
      New Cross Gate 89 £1,699
      Feltham 111 £1,708
      Gallions Reach 53 £1,710
      Hale End 29 £1,712
      Greenford 105 £1,714
      Finchley 63 £1,720
      Thames View 72 £1,724
      Becontree 64 £1,725
      Shortlands 48 £1,727
      West Drayton 63 £1,729
      Redbridge 29 £1,730
      Nunhead 61 £1,730
      Shooters Hill 50 £1,733
      Selhurst 93 £1,742
      Brockley 65 £1,743
      Osterley 37 £1,746
      Poplar 194 £1,747
      Brunswick Park 45 £1,747
      Little Heath 21 £1,748
      Hither Green 94 £1,757
      Blendon 20 £1,761
      New Cross 129 £1,762
      Ladywell 124 £1,770
      Homerton 114 £1,771
      Lower Belvedere 21 £1,774
      Streatham Hill 289 £1,774
      Herne Hill 25 £1,781
      Norbury 61 £1,781
      Heston 70 £1,786
      Longlands 28 £1,787
      Rayners Lane 141 £1,788
      Collier Row 52 £1,793
      Dagenham 71 £1,799
      East Dulwich 73 £1,800
      Rush Green 44 £1,810
      Harlesden 155 £1,813
      Bow 230 £1,819
      Belmont 36 £1,820
      Northwood 83 £1,820
      Crystal Palace 36 £1,822
      Newbury Park 76 £1,832
      Bedfont 39 £1,841
      Southbury 78 £1,843
      New Southgate 45 £1,843
      Fairlop 31 £1,852
      Southgate 55 £1,852
      Hanworth 23 £1,856
      Cowley 72 £1,857
      Well Hall 43 £1,857
      Benhilton 90 £1,863
      Deptford 105 £1,872
      Sudbury Hill 44 £1,878
      Brixton 243 £1,886
      Surbiton 91 £1,886
      Wallington 47 £1,888
      Clapton 153 £1,892
      Streatham 205 £1,893
      The Wrythe 31 £1,896
      Canning Town 227 £1,896
      Upton Park 85 £1,896
      Leytonstone 121 £1,903
      Hillingdon 81 £1,904
      Harrow Weald 91 £1,908
      Colney Hatch 41 £1,910
      Barnehurst 27 £1,912
      West Heath 24 £1,913
      Harold Wood 21 £1,917
      Preston 155 £1,924
      Stepney 196 £1,929
      Charlton 101 £1,929
      West Ham 118 £1,933
      Alperton 113 £1,940
      Tulse Hill 49 £1,942
      West Hendon 46 £1,949
      Hornsey 133 £1,954
      West Hackney 65 £1,962
      Yeading 82 £1,971
      Hayes 184 £1,981
      West Norwood 111 £1,984
      Cranford 34 £1,984
      Chinbrook 38 £1,992
      Mile End 170 £1,995
      Stanmore 47 £2,014
      Loughborough Junction 95 £2,017
      Barkingside 20 £2,019
      Rotherhithe 196 £2,023
      Hainault 23 £2,032
      Kidbrooke 131 £2,038
      Finsbury Park 141 £2,041
      West Barnes 46 £2,053
      Harmondsworth 23 £2,056
      Park Royal 258 £2,058
      Peckham 182 £2,059
      Whitton 34 £2,061
      Summerstown 137 £2,065
      Furzedown 353 £2,065
      New Barnet 41 £2,089
      Pinner 42 £2,103
      Limehouse 226 £2,109
      New Malden 60 £2,119
      Perivale 81 £2,132
      Old Kent Road 168 £2,134
      Scrattons Farm 42 £2,141
      Berrylands 20 £2,145
      Worcester Park 21 £2,145
      Archway 142 £2,147
      North Finchley 78 £2,156
      Shacklewell 113 £2,159
      Merton 132 £2,159
      Hendon 103 £2,194
      Hook 24 £2,198
      Dollis Hill 185 £2,201
      Stockwell 226 £2,205
      Walworth 176 £2,230
      Kingsbury 85 £2,239
      Blackheath 37 £2,252
      Twyford 83 £2,253
      East Greenwich 231 £2,263
      Charlton Riverside 61 £2,265
      Holloway 261 £2,269
      Silvertown 154 £2,275
      Mapesbury 80 £2,301
      Stratford 382 £2,305
      Earlsfield 112 £2,316
      Southfields 139 £2,318
      Balham 258 £2,322
      Hornchurch 26 £2,322
      Ickenham 45 £2,326
      Dulwich 26 £2,340
      Colindale 210 £2,346
      Kennington 44 £2,352
      Stamford Hill 92 £2,359
      Hendon Central 105 £2,367
      Crouch End 101 £2,370
      Whetstone 53 £2,396
      Oval 125 £2,400
      Hackney 137 £2,418
      Tolworth 38 £2,418
      Dalston 120 £2,457
      Greenwich Peninsula 57 £2,468
      Shepherd's Bush 539 £2,516
      Upton 45 £2,522
      Church End 94 £2,537
      Woodside Park 42 £2,538
      Stroud Green 54 £2,539
      Hanwell 230 £2,552
      Spring Grove 136 £2,573
      Wandsworth 274 £2,577
      Norbiton 219 £2,579
      Clapham 329 £2,580
      Kilburn 170 £2,582
      Clayhall 50 £2,582
      Blackwall 285 £2,593
      Hackbridge 25 £2,594
      St Pancras 257 £2,604
      Haggerston 111 £2,607
      Tufnell Park 55 £2,617
      Stoke Newington 177 £2,621
      Putney 194 £2,625
      North Kensington 387 £2,649
      Middle Park 45 £2,660
      Elephant and Castle 230 £2,671
      Friern Barnet 48 £2,675
      West Kensington 386 £2,707
      Motspur Park 20 £2,708
      Merton Park 114 £2,738
      Bermondsey 210 £2,746
      Whitechapel 659 £2,764
      Queen's Park 140 £2,799
      Lambeth 55 £2,832
      Temple Fortune 75 £2,852
      Isle of Dogs 598 £2,876
      Gidea Park 34 £2,886
      West Finchley 46 £2,888
      Shadwell 178 £2,913
      South Hampstead 223 £2,941
      Brent Cross 74 £2,947
      Roehampton 96 £2,972
      Barnsbury 318 £2,992
      Clapham Junction 354 £2,999
      Cockfosters 66 £3,091
      Brook Green 168 £3,097
      Islington 232 £3,144
      Battersea 257 £3,218
      Hoxton 201 £3,223
      Mortlake 45 £3,239
      Hammersmith 582 £3,289
      Brondesbury 146 £3,312
      Highbury 241 £3,322
      Canary Wharf 378 £3,347
      Muswell Hill 125 £3,377
      Mill Hill 57 £3,392
      Strawberry Hill 54 £3,432
      Hampton 21 £3,475
      Somers Town 106 £3,475
      Raynes Park 150 £3,515
      Kentish Town 195 £3,529
      Shoreditch 140 £3,561
      Golders Green 160 £3,674
      Fulham 488 £3,687
      Waterloo 89 £3,708
      Hampton Wick 32 £3,728
      Wapping 243 £3,733
      Earl's Court 553 £3,759
      Kew 47 £3,783
      Fitzrovia 311 £3,785
      Finsbury 145 £3,813
      The Borough 199 £3,868
      North Sheen 58 £3,931
      High Barnet 42 £4,036
      King's Cross 197 £4,106
      Gospel Oak 54 £4,107
      Clerkenwell 242 £4,118
      Vauxhall 271 £4,132
      East Sheen 50 £4,533
      Petersham 28 £4,539
      West Hampstead 330 £4,575
      St Margarets 54 £4,705
      Holborn 198 £4,739
      Southwark 97 £4,878
      Chalk Farm 348 £5,177
      Notting Hill 473 £5,216
      Bloomsbury 139 £5,240
      Brompton 915 £5,579
      Belsize Park 409 £6,313
      Coombe 32 £7,256
      Chelsea 478 £7,946
      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,623 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!