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
      Plashet 75 £1,312
      Downham 36 £1,321
      Scrattons Farm 326 £1,331
      Forest Gate 60 £1,344
      Anerley 27 £1,368
      Southend 27 £1,375
      Manor Park 44 £1,391
      Bedfont 50 £1,418
      Catford South 53 £1,421
      Cricklewood 120 £1,425
      Pollards Hill 64 £1,426
      Longlands 20 £1,451
      St Paul's Cray 22 £1,469
      Lower Belvedere 22 £1,469
      Mitcham 102 £1,472
      Tolworth 31 £1,475
      Harringay 186 £1,479
      Northumberland Heath 33 £1,483
      Thornton Heath 170 £1,484
      Edmonton 109 £1,490
      Barking Riverside 24 £1,491
      Waddon 97 £1,503
      Addiscombe 78 £1,511
      Kenton 60 £1,512
      South Norwood 78 £1,527
      West Green 319 £1,533
      Chadwell Heath 34 £1,547
      Wealdstone 206 £1,562
      Woodside 45 £1,572
      Maryland 80 £1,573
      Camberwell 150 £1,581
      Sudbury 135 £1,588
      Penge 35 £1,597
      Seven Kings 128 £1,600
      Beckenham 53 £1,601
      Plumstead 95 £1,609
      Brunswick Park 29 £1,614
      Poverest 26 £1,618
      Hounslow West 106 £1,619
      Abbey Wood 48 £1,619
      Leyton 238 £1,621
      Greenford 95 £1,623
      West Drayton 69 £1,623
      Plaistow 147 £1,626
      Newbury Park 59 £1,631
      Highams Park 52 £1,634
      Southbury 63 £1,635
      Little Ilford 48 £1,639
      Colney Hatch 20 £1,647
      Feltham 73 £1,652
      New Beckenham 20 £1,652
      Thames View 59 £1,660
      South Woodford 31 £1,662
      Elm Park 22 £1,665
      Carshalton Beeches 46 £1,674
      Purley 68 £1,685
      Perry Vale 68 £1,686
      Snaresbrook 29 £1,699
      Herne Hill 25 £1,704
      Little Heath 24 £1,705
      Fairlop 25 £1,707
      Harold Hill 37 £1,717
      Homerton 108 £1,729
      Well Hall 29 £1,745
      Hanworth 25 £1,747
      Rotherhithe 193 £1,748
      Widmore 33 £1,751
      Worton 117 £1,751
      Hainault 26 £1,759
      Streatham Hill 269 £1,764
      Beckton 76 £1,772
      Hither Green 79 £1,778
      Peckham 158 £1,779
      Collier Row 33 £1,784
      Shooters Hill 46 £1,787
      Chingford 117 £1,794
      Collier's Wood 88 £1,800
      Gidea Park 41 £1,801
      Forest Hill 70 £1,807
      Clapton 156 £1,808
      New Cross 141 £1,813
      Thamesmead 53 £1,817
      Stepney 221 £1,818
      Palmers Green 73 £1,822
      Northwood 68 £1,825
      Worcester Park 21 £1,833
      West Hackney 73 £1,838
      Heston 68 £1,840
      Poplar 240 £1,843
      Rush Green 60 £1,849
      Broad Green 235 £1,850
      The Wrythe 25 £1,853
      Becontree 58 £1,857
      Gants Hill 94 £1,864
      Shortlands 28 £1,864
      Horn Park 26 £1,866
      Deptford 108 £1,867
      Crystal Palace 27 £1,878
      Ladywell 115 £1,883
      New Barnet 27 £1,883
      Dagenham 66 £1,885
      Selhurst 85 £1,886
      Loughborough Junction 99 £1,887
      Harmondsworth 20 £1,893
      Blackheath 33 £1,904
      Gallions Reach 33 £1,908
      Rayners Lane 118 £1,911
      New Southgate 37 £1,921
      Hornsey 174 £1,932
      Preston 168 £1,934
      Brixton 187 £1,934
      Leytonstone 109 £1,936
      New Cross Gate 117 £1,944
      Bow 242 £1,948
      Alperton 122 £1,948
      Ponders End 43 £1,973
      Church End 62 £1,980
      Redbridge 38 £1,983
      Bethnal Green 235 £1,985
      Becontree Heath 56 £1,991
      Hackney Wick 35 £1,992
      Benhilton 66 £1,993
      Hale End 29 £2,000
      Upper Norwood 38 £2,001
      Finchley 60 £2,003
      Southgate 46 £2,006
      Harrow Weald 75 £2,008
      Hayes 121 £2,010
      Tulse Hill 45 £2,012
      Osterley 22 £2,018
      West Norwood 86 £2,018
      Holloway 336 £2,022
      Summerstown 139 £2,023
      Stockwell 226 £2,025
      Archway 171 £2,028
      Hackney 167 £2,030
      Yiewsley 61 £2,031
      Hillingdon 81 £2,040
      Yeading 84 £2,050
      New Malden 70 £2,054
      Mile End 181 £2,054
      Perivale 86 £2,058
      Haggerston 100 £2,058
      Wallington 26 £2,066
      Streatham 150 £2,073
      Upton Park 72 £2,076
      Morden 29 £2,085
      Charlton 71 £2,090
      Belmont 51 £2,092
      Stanmore 33 £2,095
      Barnehurst 24 £2,100
      Cowley 95 £2,105
      Whetstone 38 £2,109
      Kingsbury 93 £2,114
      Cranford 24 £2,116
      East Dulwich 73 £2,118
      Mapesbury 106 £2,137
      Limehouse 233 £2,138
      Hanwell 191 £2,147
      Nunhead 53 £2,148
      West Barnes 51 £2,154
      Hornchurch 36 £2,168
      Barkingside 23 £2,172
      Dollis Hill 174 £2,181
      Shadwell 137 £2,189
      West Hendon 66 £2,189
      Furzedown 333 £2,199
      Canning Town 225 £2,207
      Hendon 107 £2,213
      West Ham 141 £2,214
      East Greenwich 229 £2,214
      Earlsfield 128 £2,215
      Middle Park 32 £2,216
      Park Royal 248 £2,231
      Whitton 37 £2,232
      Balham 218 £2,234
      Honor Oak 34 £2,243
      Charlton Riverside 42 £2,271
      Norbury 40 £2,282
      Berrylands 20 £2,295
      Finsbury Park 140 £2,301
      Old Kent Road 250 £2,305
      Chinbrook 33 £2,311
      Kilburn 114 £2,318
      Highbury 203 £2,319
      Harlesden 157 £2,323
      Shacklewell 104 £2,330
      Brockley 42 £2,342
      North Finchley 73 £2,355
      West Finchley 41 £2,359
      Walworth 219 £2,360
      New Eltham 20 £2,365
      Stamford Hill 76 £2,382
      Dulwich 21 £2,387
      Friern Barnet 41 £2,391
      Kidbrooke 116 £2,409
      Twyford 60 £2,412
      Merton 118 £2,418
      Spring Grove 106 £2,427
      Brent Cross 77 £2,430
      Stroud Green 50 £2,432
      Crouch End 96 £2,436
      Colindale 175 £2,438
      Surbiton 99 £2,464
      Stratford 503 £2,464
      Sudbury Hill 31 £2,488
      Bowes 333 £2,498
      Wandsworth 283 £2,502
      Clayhall 45 £2,503
      Dalston 139 £2,516
      Clapham 356 £2,550
      Greenwich Peninsula 95 £2,569
      Bermondsey 279 £2,585
      Pinner 37 £2,587
      Putney 186 £2,593
      Stoke Newington 173 £2,604
      Southfields 109 £2,617
      Upton 34 £2,637
      Oval 143 £2,648
      Kennington 69 £2,660
      Blackwall 391 £2,664
      Clapham Junction 307 £2,668
      St Pancras 222 £2,674
      Silvertown 166 £2,679
      Hampton Hill 21 £2,691
      West Kensington 431 £2,693
      Hendon Central 584 £2,705
      Roehampton 110 £2,710
      Norbiton 174 £2,710
      Shepherd's Bush 529 £2,715
      Strawberry Hill 63 £2,838
      Merton Park 127 £2,893
      Tufnell Park 42 £2,915
      Whitechapel 757 £2,917
      Queen's Park 122 £2,947
      Ickenham 52 £2,964
      Barnsbury 389 £3,088
      Hoxton 197 £3,110
      Battersea 290 £3,110
      Isle of Dogs 1,039 £3,111
      Elephant and Castle 351 £3,114
      Temple Fortune 90 £3,121
      Woodside Park 38 £3,218
      Petersham 29 £3,252
      North Kensington 239 £3,303
      Canary Wharf 480 £3,350
      Brondesbury 112 £3,389
      Gospel Oak 61 £3,442
      Cockfosters 42 £3,461
      Muswell Hill 122 £3,481
      Somers Town 127 £3,504
      Hampton Wick 48 £3,511
      Kentish Town 208 £3,525
      Islington 233 £3,536
      Brook Green 158 £3,543
      Lambeth 62 £3,554
      Hammersmith 693 £3,565
      The Borough 323 £3,681
      Wapping 324 £3,730
      Fitzrovia 365 £3,736
      Mill Hill 51 £3,765
      South Hampstead 232 £3,785
      Earl's Court 640 £3,829
      Shoreditch 201 £3,911
      Fulham 504 £3,914
      Raynes Park 167 £3,937
      North Sheen 56 £4,016
      Clerkenwell 255 £4,022
      Finsbury 226 £4,034
      Golders Green 152 £4,049
      Waterloo 190 £4,096
      Holborn 172 £4,213
      High Barnet 39 £4,229
      Mortlake 48 £4,286
      Kew 43 £4,305
      St Margarets 85 £4,396
      East Sheen 46 £4,460
      West Hampstead 330 £4,486
      Vauxhall 404 £4,513
      King's Cross 242 £4,569
      Southwark 167 £4,589
      Chalk Farm 397 £5,036
      Bloomsbury 168 £5,219
      Belsize Park 474 £5,550
      Notting Hill 461 £5,601
      Coombe 41 £5,760
      Brompton 944 £5,763
      Hadley Wood 25 £7,229
      Chelsea 650 £7,376
      Kensington 411 £7,559
      South Kensington 679 £11,249
      Hampstead Garden Suburb 61 £12,816
      Be the first to find new properties
      Your search
      • Greater london

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