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 25 £1,177
      St Paul's Cray 26 £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
      Waddon 123 £1,369
      Thornton Heath 213 £1,373
      Poverest 43 £1,397
      Thamesmead 57 £1,405
      Woodside 56 £1,411
      Downham 39 £1,411
      Highams Park 64 £1,419
      Yiewsley 63 £1,421
      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
      Catford South 67 £1,517
      Mitcham 138 £1,527
      Northumberland Heath 33 £1,528
      Pollards Hill 54 £1,541
      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
      Plaistow 177 £1,560
      Little Ilford 69 £1,563
      Chingford 64 £1,566
      Harringay 184 £1,568
      Plumstead 139 £1,570
      Addiscombe 101 £1,573
      Hounslow West 147 £1,576
      Penge 43 £1,578
      Snaresbrook 21 £1,581
      Harold Hill 31 £1,585
      West Green 283 £1,592
      Bowes 52 £1,608
      Broad Green 205 £1,612
      Cricklewood 106 £1,615
      Upper Norwood 37 £1,617
      Beckenham 66 £1,617
      Morden 35 £1,623
      Wealdstone 223 £1,624
      Camberwell 145 £1,632
      Bethnal Green 381 £1,636
      Becontree Heath 78 £1,654
      Worton 113 £1,664
      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 88 £1,703
      Feltham 111 £1,708
      Gallions Reach 53 £1,710
      Hale End 29 £1,712
      Greenford 105 £1,714
      Blendon 21 £1,715
      Shooters Hill 51 £1,718
      Finchley 63 £1,720
      Becontree 64 £1,725
      Shortlands 48 £1,727
      West Drayton 63 £1,729
      Thames View 73 £1,729
      Redbridge 29 £1,730
      Nunhead 61 £1,730
      Selhurst 94 £1,738
      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
      New Cross 129 £1,762
      Homerton 114 £1,771
      Streatham Hill 290 £1,772
      Lower Belvedere 21 £1,774
      Ladywell 125 £1,774
      Herne Hill 25 £1,781
      Norbury 61 £1,781
      Heston 70 £1,786
      Collier Row 54 £1,786
      Longlands 28 £1,787
      Rayners Lane 141 £1,788
      Rush Green 45 £1,788
      Dagenham 71 £1,799
      East Dulwich 73 £1,800
      Bow 231 £1,815
      Belmont 36 £1,820
      Harlesden 156 £1,820
      Northwood 83 £1,820
      Crystal Palace 36 £1,822
      Newbury Park 76 £1,832
      Bedfont 39 £1,841
      New Southgate 45 £1,843
      Southbury 80 £1,843
      Fairlop 31 £1,852
      Southgate 55 £1,852
      Hanworth 23 £1,856
      Well Hall 43 £1,857
      Deptford 106 £1,862
      Benhilton 90 £1,863
      Cowley 73 £1,865
      Barnehurst 28 £1,866
      Surbiton 91 £1,886
      Wallington 47 £1,888
      Clapton 153 £1,892
      Brixton 241 £1,893
      Sudbury Hill 45 £1,894
      The Wrythe 31 £1,896
      Canning Town 227 £1,896
      Upton Park 85 £1,896
      Streatham 204 £1,899
      Leytonstone 121 £1,903
      Hillingdon 81 £1,904
      Harrow Weald 91 £1,908
      Colney Hatch 41 £1,910
      West Heath 24 £1,913
      Harold Wood 21 £1,917
      Tulse Hill 50 £1,920
      Preston 155 £1,924
      Stepney 196 £1,929
      Charlton 101 £1,929
      West Ham 118 £1,933
      Alperton 113 £1,940
      West Hendon 46 £1,949
      Hornsey 133 £1,954
      West Hackney 65 £1,962
      Chinbrook 39 £1,964
      Yeading 83 £1,971
      Hayes 184 £1,981
      West Norwood 111 £1,984
      Cranford 34 £1,984
      Mile End 170 £1,995
      Stanmore 47 £2,014
      Loughborough Junction 95 £2,017
      Rotherhithe 196 £2,023
      Kidbrooke 131 £2,038
      Finsbury Park 141 £2,041
      Hainault 24 £2,047
      West Barnes 46 £2,053
      Harmondsworth 23 £2,056
      Peckham 183 £2,056
      Barkingside 21 £2,058
      Park Royal 258 £2,058
      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
      North Finchley 78 £2,156
      Shacklewell 113 £2,159
      Merton 132 £2,159
      Archway 143 £2,160
      Hook 24 £2,198
      Dollis Hill 185 £2,201
      Hendon 104 £2,204
      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
      Holloway 262 £2,264
      Charlton Riverside 61 £2,265
      Mapesbury 80 £2,301
      Stratford 381 £2,309
      Southfields 140 £2,310
      Earlsfield 113 £2,318
      Hornchurch 26 £2,322
      Balham 259 £2,322
      Ickenham 46 £2,323
      Silvertown 155 £2,324
      Dulwich 26 £2,340
      Colindale 210 £2,346
      Kennington 44 £2,352
      Stamford Hill 92 £2,359
      Whetstone 54 £2,365
      Hendon Central 105 £2,367
      Crouch End 101 £2,370
      Tolworth 39 £2,374
      Oval 126 £2,398
      Hackney 137 £2,418
      Dalston 120 £2,457
      Greenwich Peninsula 57 £2,468
      Shepherd's Bush 539 £2,516
      Upton 45 £2,522
      Woodside Park 43 £2,524
      Church End 94 £2,537
      Stroud Green 54 £2,539
      Hanwell 230 £2,552
      Clayhall 51 £2,554
      Hackbridge 26 £2,570
      Spring Grove 136 £2,573
      Wandsworth 274 £2,577
      Norbiton 219 £2,579
      Clapham 329 £2,580
      Kilburn 170 £2,582
      Blackwall 286 £2,592
      Haggerston 113 £2,603
      St Pancras 257 £2,604
      Stoke Newington 178 £2,622
      Tufnell Park 56 £2,624
      Putney 194 £2,625
      North Kensington 389 £2,640
      Middle Park 46 £2,663
      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 142 £2,775
      Lambeth 55 £2,832
      Temple Fortune 75 £2,852
      Isle of Dogs 599 £2,872
      Gidea Park 34 £2,886
      West Finchley 46 £2,888
      Shadwell 178 £2,913
      South Hampstead 224 £2,938
      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
      Somers Town 107 £3,472
      Hampton 21 £3,475
      Raynes Park 150 £3,515
      Kentish Town 195 £3,529
      Shoreditch 140 £3,561
      Golders Green 160 £3,674
      Fulham 491 £3,674
      Waterloo 89 £3,708
      Hampton Wick 32 £3,728
      Wapping 243 £3,733
      Earl's Court 554 £3,756
      Fitzrovia 311 £3,766
      Kew 47 £3,783
      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 197 £4,748
      Southwark 97 £4,878
      Chalk Farm 348 £5,177
      Notting Hill 473 £5,216
      Bloomsbury 139 £5,240
      Brompton 916 £5,578
      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,628 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!