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
      Downham 38 £1,296
      Plashet 77 £1,335
      Forest Gate 59 £1,336
      Scrattons Farm 326 £1,341
      Southend 27 £1,375
      Manor Park 44 £1,391
      Anerley 30 £1,394
      Catford South 53 £1,404
      Pollards Hill 66 £1,408
      Bedfont 50 £1,418
      Cricklewood 120 £1,425
      Longlands 20 £1,454
      St Paul's Cray 22 £1,469
      Lower Belvedere 22 £1,469
      Harringay 189 £1,473
      Mitcham 102 £1,473
      Tolworth 31 £1,475
      Northumberland Heath 34 £1,480
      Edmonton 109 £1,490
      Barking Riverside 24 £1,491
      Addiscombe 80 £1,491
      Thornton Heath 170 £1,492
      Waddon 97 £1,503
      Kenton 60 £1,513
      South Norwood 79 £1,529
      West Green 321 £1,539
      Maryland 80 £1,544
      Chadwell Heath 34 £1,548
      Wealdstone 208 £1,568
      Seven Kings 131 £1,581
      Woodside 44 £1,588
      Sudbury 138 £1,590
      West Drayton 71 £1,590
      Penge 36 £1,597
      South Woodford 30 £1,598
      Abbey Wood 47 £1,609
      Brunswick Park 29 £1,616
      Highams Park 53 £1,617
      Poverest 26 £1,618
      Beckenham 50 £1,618
      Plumstead 95 £1,620
      Leyton 237 £1,626
      Hounslow West 108 £1,627
      Southbury 63 £1,639
      Greenford 94 £1,644
      Colney Hatch 20 £1,647
      Plaistow 149 £1,648
      Newbury Park 60 £1,652
      New Beckenham 20 £1,652
      Feltham 73 £1,655
      Little Ilford 49 £1,656
      Carshalton Beeches 46 £1,674
      Snaresbrook 29 £1,675
      Well Hall 31 £1,679
      Perry Vale 67 £1,686
      Camberwell 151 £1,695
      Purley 66 £1,697
      Fairlop 25 £1,701
      Herne Hill 25 £1,704
      Thames View 61 £1,710
      Harold Hill 37 £1,717
      Elm Park 23 £1,723
      Little Heath 25 £1,729
      Hainault 27 £1,730
      Homerton 107 £1,737
      Streatham Hill 275 £1,739
      Worton 117 £1,741
      Hanworth 25 £1,747
      Beckton 79 £1,758
      Rotherhithe 192 £1,769
      Clapton 158 £1,780
      Hither Green 79 £1,782
      Collier Row 33 £1,784
      Peckham 160 £1,789
      New Cross 141 £1,789
      Widmore 31 £1,792
      Shooters Hill 46 £1,794
      Gidea Park 41 £1,801
      Stepney 222 £1,803
      Chingford 119 £1,808
      Collier's Wood 88 £1,812
      Thamesmead 55 £1,817
      Forest Hill 69 £1,818
      West Hackney 75 £1,824
      Palmers Green 73 £1,830
      Worcester Park 21 £1,833
      Northwood 66 £1,835
      Poplar 238 £1,839
      Broad Green 237 £1,847
      The Wrythe 25 £1,853
      Becontree 60 £1,863
      Heston 68 £1,863
      Loughborough Junction 101 £1,870
      Blackheath 34 £1,870
      Gants Hill 98 £1,873
      Ladywell 115 £1,875
      Crystal Palace 27 £1,878
      Selhurst 87 £1,879
      Rush Green 59 £1,885
      Finchley 61 £1,888
      Harmondsworth 20 £1,893
      Dagenham 68 £1,894
      Rayners Lane 117 £1,897
      Hornsey 172 £1,904
      Shortlands 30 £1,908
      Horn Park 24 £1,911
      New Cross Gate 121 £1,913
      Gallions Reach 33 £1,914
      Deptford 110 £1,915
      New Southgate 37 £1,921
      Preston 170 £1,923
      New Barnet 26 £1,926
      Brixton 190 £1,930
      Ponders End 45 £1,932
      Alperton 124 £1,936
      Upper Norwood 37 £1,945
      Church End 64 £1,948
      Bethnal Green 236 £1,958
      Leytonstone 107 £1,958
      Hillingdon 84 £1,965
      Bow 241 £1,979
      Redbridge 38 £1,983
      Benhilton 67 £1,984
      Yiewsley 63 £1,989
      Becontree Heath 57 £1,996
      Hayes 124 £1,998
      Tulse Hill 46 £2,002
      Southgate 46 £2,006
      Harrow Weald 75 £2,008
      Hale End 28 £2,018
      Hackney 163 £2,023
      Stockwell 225 £2,027
      West Norwood 84 £2,028
      Archway 175 £2,028
      Holloway 341 £2,035
      Perivale 88 £2,037
      Hackney Wick 37 £2,037
      Mile End 183 £2,046
      Summerstown 143 £2,049
      Yeading 84 £2,050
      Osterley 21 £2,052
      Wallington 26 £2,066
      Upton Park 72 £2,071
      Barnehurst 25 £2,072
      New Malden 73 £2,074
      Streatham 151 £2,074
      Cowley 95 £2,085
      Haggerston 100 £2,089
      Belmont 50 £2,094
      Kingsbury 91 £2,104
      East Dulwich 74 £2,116
      Cranford 24 £2,116
      Whetstone 39 £2,117
      Dulwich Village 20 £2,118
      Morden 28 £2,126
      Mapesbury 108 £2,128
      Nunhead 55 £2,132
      Limehouse 237 £2,139
      Hanwell 193 £2,163
      Hornchurch 36 £2,168
      Shadwell 136 £2,170
      Barkingside 23 £2,172
      West Barnes 52 £2,175
      Dollis Hill 173 £2,175
      Charlton 70 £2,182
      Earlsfield 131 £2,192
      Furzedown 337 £2,196
      West Hendon 65 £2,198
      East Greenwich 228 £2,213
      Middle Park 32 £2,216
      Stanmore 34 £2,217
      Chinbrook 32 £2,224
      West Ham 140 £2,224
      Norbury 40 £2,227
      Hendon 105 £2,229
      Balham 218 £2,230
      Whitton 37 £2,232
      Park Royal 248 £2,240
      Canning Town 226 £2,242
      Honor Oak 32 £2,286
      Berrylands 20 £2,295
      Kilburn 115 £2,298
      Finsbury Park 140 £2,300
      Brockley 43 £2,301
      Charlton Riverside 41 £2,307
      Old Kent Road 249 £2,312
      West Finchley 41 £2,314
      Harlesden 158 £2,316
      Shacklewell 105 £2,317
      Dulwich 22 £2,326
      Highbury 206 £2,334
      Walworth 224 £2,361
      New Eltham 20 £2,365
      Sudbury Hill 32 £2,382
      Stamford Hill 76 £2,387
      North Finchley 73 £2,394
      Friern Barnet 43 £2,399
      Twyford 60 £2,403
      Kidbrooke 117 £2,411
      Spring Grove 105 £2,429
      Colindale 171 £2,435
      Crouch End 96 £2,437
      Stroud Green 49 £2,446
      Merton 119 £2,447
      Brent Cross 78 £2,447
      Surbiton 99 £2,468
      Wandsworth 283 £2,489
      Stratford 508 £2,492
      Bowes 328 £2,496
      Clayhall 45 £2,503
      Dalston 139 £2,508
      Clapham 358 £2,544
      Pinner 37 £2,587
      Putney 185 £2,593
      Bermondsey 284 £2,614
      Stoke Newington 176 £2,621
      Upton 34 £2,637
      Southfields 112 £2,646
      Kennington 71 £2,656
      Oval 144 £2,662
      Clapham Junction 307 £2,669
      St Pancras 220 £2,673
      Blackwall 399 £2,676
      Hampton Hill 21 £2,691
      Hendon Central 572 £2,697
      Silvertown 164 £2,699
      Shepherd's Bush 534 £2,713
      Greenwich Peninsula 96 £2,714
      Roehampton 109 £2,726
      Norbiton 176 £2,760
      West Kensington 433 £2,779
      Strawberry Hill 63 £2,838
      Merton Park 125 £2,844
      Whitechapel 767 £2,939
      Queen's Park 119 £2,946
      Tufnell Park 40 £2,984
      Hoxton 200 £3,055
      Ickenham 53 £3,059
      Elephant and Castle 352 £3,071
      Isle of Dogs 1,056 £3,081
      Barnsbury 396 £3,082
      Temple Fortune 93 £3,094
      Battersea 293 £3,111
      Woodside Park 38 £3,218
      Petersham 29 £3,252
      North Kensington 242 £3,317
      Canary Wharf 478 £3,347
      Brondesbury 115 £3,426
      Muswell Hill 127 £3,446
      Lambeth 66 £3,463
      Gospel Oak 61 £3,471
      Hampton Wick 51 £3,487
      Kentish Town 215 £3,489
      Cockfosters 43 £3,495
      Brook Green 158 £3,502
      Somers Town 131 £3,508
      Islington 238 £3,525
      Hammersmith 694 £3,570
      The Borough 325 £3,681
      Mill Hill 52 £3,726
      Fitzrovia 367 £3,726
      Wapping 325 £3,738
      South Hampstead 233 £3,765
      Earl's Court 646 £3,864
      Fulham 509 £3,919
      Shoreditch 206 £3,923
      Raynes Park 166 £3,925
      Clerkenwell 258 £4,016
      North Sheen 56 £4,017
      Finsbury 226 £4,065
      Waterloo 196 £4,120
      Holborn 171 £4,129
      Golders Green 149 £4,191
      Kew 43 £4,305
      High Barnet 40 £4,328
      St Margarets 87 £4,337
      Mortlake 46 £4,366
      Southwark 166 £4,383
      King's Cross 243 £4,453
      East Sheen 46 £4,460
      West Hampstead 334 £4,460
      Vauxhall 414 £4,511
      Chalk Farm 396 £5,033
      Bloomsbury 169 £5,209
      Belsize Park 483 £5,558
      Notting Hill 459 £5,608
      Coombe 43 £5,618
      Brompton 950 £5,799
      Hadley Wood 24 £7,301
      Chelsea 659 £7,381
      Kensington 413 £7,679
      South Kensington 677 £11,225
      Hampstead Garden Suburb 61 £12,819
      Be the first to find new properties
      Your search
      • Greater london

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