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 20 £1,120
      Bexley 62 £1,230
      Shirley 22 £1,260
      St Paul's Cray 24 £1,272
      Kenley 20 £1,287
      Plashet 93 £1,316
      Abbey Wood 43 £1,332
      Forest Gate 70 £1,347
      Downham 33 £1,351
      Waddon 129 £1,365
      Thornton Heath 181 £1,388
      Purley 81 £1,395
      Yiewsley 53 £1,405
      Southend 34 £1,406
      Elm Park 20 £1,423
      Woodside 41 £1,424
      Highams Park 64 £1,428
      Manor Park 67 £1,431
      Poverest 37 £1,443
      Barking Riverside 26 £1,443
      Edmonton 123 £1,449
      South Woodford 24 £1,450
      Pollards Hill 44 £1,450
      Catford South 62 £1,484
      New Eltham 26 £1,491
      South Norwood 81 £1,498
      Anerley 32 £1,502
      Hounslow West 109 £1,504
      Maryland 65 £1,505
      Addiscombe 93 £1,506
      Chadwell Heath 32 £1,507
      New Beckenham 20 £1,519
      Mitcham 127 £1,522
      Penge 39 £1,528
      Snaresbrook 22 £1,529
      Plaistow 149 £1,535
      Ponders End 59 £1,539
      Harringay 175 £1,557
      Leyton 250 £1,562
      Chingford 62 £1,568
      Horn Park 28 £1,571
      Beckenham 62 £1,585
      Bethnal Green 380 £1,588
      West Green 256 £1,588
      Upper Norwood 36 £1,600
      Thamesmead 56 £1,608
      Shortlands 39 £1,610
      Northumberland Heath 22 £1,611
      Hale End 33 £1,614
      Wealdstone 199 £1,627
      Kenton 30 £1,635
      Brockley 57 £1,638
      Forest Hill 73 £1,650
      Harold Hill 21 £1,652
      Plumstead 136 £1,654
      Carshalton Beeches 56 £1,654
      Perry Vale 56 £1,660
      Little Ilford 63 £1,663
      Becontree Heath 62 £1,664
      Heston 55 £1,665
      Brunswick Park 43 £1,666
      Widmore 38 £1,670
      Collier's Wood 110 £1,673
      Honor Oak 33 £1,680
      Bowes 48 £1,681
      Hither Green 78 £1,685
      Feltham 93 £1,686
      Seven Kings 101 £1,697
      New Cross Gate 91 £1,698
      Greenford 89 £1,700
      Gallions Reach 52 £1,702
      Broad Green 205 £1,707
      Poplar 185 £1,710
      Sudbury 138 £1,711
      Becontree 59 £1,728
      Hackney Wick 39 £1,734
      Finchley 58 £1,746
      Norbury 58 £1,746
      Shooters Hill 48 £1,747
      East Dulwich 66 £1,753
      Osterley 27 £1,755
      Homerton 114 £1,766
      New Cross 128 £1,769
      West Hackney 67 £1,778
      Colney Hatch 33 £1,779
      Gants Hill 88 £1,780
      Camberwell 131 £1,784
      West Drayton 51 £1,791
      Longlands 27 £1,792
      Cricklewood 86 £1,792
      Cowley 71 £1,793
      Beckton 94 £1,795
      Ladywell 116 £1,795
      Leytonstone 122 £1,807
      Harlesden 137 £1,808
      Crystal Palace 35 £1,808
      West Heath 20 £1,809
      Rush Green 38 £1,811
      Bow 217 £1,814
      Deptford 97 £1,818
      Rayners Lane 127 £1,820
      Streatham Hill 259 £1,820
      Thames View 62 £1,824
      Morden 21 £1,825
      Benhilton 82 £1,828
      Fairlop 26 £1,837
      Nunhead 57 £1,837
      Clapton 151 £1,841
      New Southgate 42 £1,843
      Sudbury Hill 41 £1,847
      Palmers Green 79 £1,854
      Alperton 91 £1,866
      West Hendon 47 £1,866
      Collier Row 35 £1,869
      Bedfont 29 £1,872
      Northwood 78 £1,874
      Redbridge 27 £1,882
      Well Hall 41 £1,883
      Selhurst 85 £1,890
      Newbury Park 55 £1,893
      Worton 102 £1,895
      Dagenham 58 £1,905
      Streatham 190 £1,905
      Canning Town 203 £1,911
      Hillingdon 75 £1,912
      Tulse Hill 48 £1,914
      Southbury 66 £1,915
      Southgate 51 £1,919
      Surbiton 84 £1,924
      West Ham 108 £1,939
      Preston 141 £1,939
      The Wrythe 27 £1,942
      Charlton 98 £1,942
      Barnehurst 25 £1,944
      Belmont 31 £1,948
      Yeading 83 £1,951
      Barkingside 20 £1,961
      Chinbrook 31 £1,966
      Wallington 40 £1,967
      Upton Park 73 £1,972
      Hornsey 129 £1,973
      Harrow Weald 79 £1,985
      Cranford 29 £1,987
      Kidbrooke 114 £1,988
      Hayes 181 £1,996
      West Norwood 105 £2,000
      Summerstown 124 £2,004
      Haggerston 93 £2,017
      Loughborough Junction 97 £2,018
      Rotherhithe 171 £2,053
      Park Royal 243 £2,064
      Finsbury Park 137 £2,066
      New Barnet 34 £2,068
      Whitton 34 £2,071
      North Finchley 72 £2,077
      Pinner 42 £2,092
      Shacklewell 103 £2,102
      Hainault 22 £2,104
      Brixton 209 £2,105
      Furzedown 329 £2,108
      Limehouse 213 £2,110
      West Barnes 43 £2,111
      Perivale 81 £2,123
      Shadwell 109 £2,124
      Old Kent Road 174 £2,134
      Merton 123 £2,134
      Stanmore 34 £2,139
      Archway 139 £2,140
      Holloway 240 £2,158
      New Malden 55 £2,159
      Mile End 164 £2,159
      Harmondsworth 21 £2,173
      Dollis Hill 170 £2,177
      Stockwell 212 £2,178
      Scrattons Farm 33 £2,183
      Worcester Park 21 £2,200
      Tolworth 34 £2,205
      Walworth 165 £2,210
      Hendon 85 £2,240
      Charlton Riverside 58 £2,247
      East Greenwich 216 £2,262
      Stratford 350 £2,267
      Ickenham 52 £2,284
      Stepney 213 £2,285
      Southfields 126 £2,289
      Silvertown 138 £2,312
      Twyford 72 £2,317
      Earlsfield 105 £2,323
      Putney 219 £2,326
      Hackney 143 £2,340
      Stamford Hill 91 £2,345
      Colindale 198 £2,349
      Kingsbury 75 £2,350
      Mapesbury 77 £2,356
      Kennington 40 £2,358
      Crouch End 92 £2,360
      Balham 252 £2,364
      Dulwich 23 £2,375
      Whetstone 59 £2,381
      Hendon Central 95 £2,383
      Spring Grove 121 £2,426
      Hornchurch 26 £2,426
      Wandsworth 266 £2,431
      Oval 122 £2,442
      Dalston 120 £2,470
      Greenwich Peninsula 58 £2,480
      Norbiton 199 £2,518
      Blackheath 38 £2,541
      Clapham 315 £2,547
      Highbury 179 £2,547
      Woodside Park 41 £2,570
      Clapham Junction 357 £2,573
      Stoke Newington 161 £2,579
      Stroud Green 51 £2,586
      St Pancras 278 £2,590
      Hackbridge 26 £2,591
      Shepherd's Bush 474 £2,603
      Hanwell 225 £2,606
      Church End 82 £2,607
      Blackwall 275 £2,620
      Clayhall 50 £2,627
      Elephant and Castle 233 £2,667
      Friern Barnet 48 £2,669
      Upton 34 £2,687
      West Kensington 375 £2,693
      Middle Park 42 £2,694
      Whitechapel 651 £2,730
      Tufnell Park 37 £2,776
      Bermondsey 233 £2,796
      Peckham 236 £2,824
      Kilburn 130 £2,880
      West Finchley 47 £2,881
      Queen's Park 129 £2,885
      Merton Park 110 £2,962
      Barnsbury 321 £3,007
      Temple Fortune 68 £3,017
      Isle of Dogs 568 £3,018
      Battersea 286 £3,052
      Roehampton 92 £3,071
      Islington 219 £3,112
      Brent Cross 74 £3,122
      Cockfosters 64 £3,132
      Lambeth 53 £3,155
      South Hampstead 212 £3,156
      Mortlake 45 £3,168
      Brondesbury 145 £3,174
      Gidea Park 30 £3,217
      Hoxton 194 £3,274
      Brook Green 182 £3,316
      Mill Hill 56 £3,369
      Hammersmith 551 £3,377
      Canary Wharf 369 £3,401
      Kentish Town 184 £3,491
      Somers Town 96 £3,500
      Shoreditch 153 £3,516
      Waterloo 108 £3,560
      Muswell Hill 105 £3,567
      Raynes Park 148 £3,585
      Strawberry Hill 47 £3,658
      Fulham 519 £3,690
      North Kensington 327 £3,715
      Clerkenwell 203 £3,717
      Hampton Wick 30 £3,726
      Wapping 253 £3,758
      Fitzrovia 308 £3,768
      Golders Green 147 £3,831
      King's Cross 238 £3,884
      Earl's Court 552 £3,901
      Kew 44 £3,916
      Finsbury 147 £3,920
      The Borough 192 £3,967
      North Sheen 51 £4,112
      Vauxhall 271 £4,175
      East Sheen 50 £4,278
      High Barnet 37 £4,283
      Gospel Oak 49 £4,311
      Petersham 25 £4,466
      West Hampstead 326 £4,572
      Holborn 133 £4,722
      St Margarets 50 £4,869
      Southwark 111 £4,960
      Notting Hill 474 £5,241
      Chalk Farm 319 £5,417
      Bloomsbury 140 £5,441
      Brompton 809 £5,623
      Belsize Park 466 £6,203
      Coombe 30 £7,645
      Chelsea 473 £8,224
      Kensington 450 £8,452
      Hampstead Garden Suburb 68 £11,954
      South Kensington 535 £11,995
      Be the first to find new properties
      Your search
      • Greater london

      There were 4,138 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!