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
      Forest Gate 59 £1,336
      Plashet 77 £1,337
      Scrattons Farm 325 £1,339
      Southend 28 £1,363
      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
      Lower Belvedere 21 £1,468
      St Paul's Cray 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 320 £1,540
      Maryland 80 £1,544
      Chadwell Heath 34 £1,548
      Woodside 43 £1,556
      Wealdstone 208 £1,568
      Seven Kings 131 £1,581
      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 191 £1,764
      Clapton 158 £1,780
      Hither Green 79 £1,782
      Collier Row 33 £1,784
      Peckham 160 £1,789
      New Cross 141 £1,789
      Shooters Hill 46 £1,794
      Stepney 223 £1,800
      Gidea Park 41 £1,801
      Chingford 119 £1,808
      Collier's Wood 88 £1,812
      Thamesmead 55 £1,817
      Forest Hill 69 £1,818
      West Hackney 75 £1,824
      Widmore 32 £1,829
      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
      Shortlands 29 £1,891
      Harmondsworth 20 £1,893
      Dagenham 68 £1,894
      Rayners Lane 117 £1,897
      Hornsey 172 £1,904
      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
      Bethnal Green 236 £1,958
      Leytonstone 107 £1,960
      Hillingdon 84 £1,965
      Church End 63 £1,968
      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 174 £2,034
      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
      Streatham 150 £2,067
      Upton Park 72 £2,071
      Barnehurst 25 £2,072
      New Malden 73 £2,074
      Cowley 95 £2,085
      Haggerston 100 £2,089
      Belmont 50 £2,094
      Kingsbury 92 £2,099
      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 71 £2,181
      Earlsfield 131 £2,192
      West Hendon 65 £2,198
      Furzedown 337 £2,198
      East Greenwich 228 £2,213
      Middle Park 32 £2,216
      Stanmore 34 £2,217
      Chinbrook 32 £2,224
      Norbury 40 £2,227
      Hendon 105 £2,229
      Balham 218 £2,230
      Whitton 37 £2,232
      West Ham 139 £2,233
      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
      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
      Charlton Riverside 40 £2,342
      Walworth 224 £2,361
      New Eltham 20 £2,365
      Sudbury Hill 32 £2,382
      North Finchley 74 £2,382
      Stamford Hill 76 £2,387
      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
      Stratford 507 £2,489
      Wandsworth 283 £2,489
      Bowes 328 £2,496
      Clayhall 45 £2,503
      Dalston 139 £2,508
      Clapham 358 £2,544
      Stoke Newington 175 £2,574
      Pinner 37 £2,587
      Putney 185 £2,593
      Bermondsey 284 £2,614
      Upton 34 £2,637
      Southfields 112 £2,646
      Kennington 71 £2,656
      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 163 £2,709
      Shepherd's Bush 533 £2,714
      Greenwich Peninsula 96 £2,714
      Roehampton 109 £2,726
      Norbiton 176 £2,760
      West Kensington 433 £2,779
      Oval 145 £2,784
      Strawberry Hill 63 £2,838
      Merton Park 125 £2,844
      Whitechapel 766 £2,942
      Queen's Park 119 £2,946
      Tufnell Park 40 £2,984
      Hoxton 201 £3,046
      Ickenham 53 £3,059
      Elephant and Castle 351 £3,076
      Isle of Dogs 1,057 £3,081
      Barnsbury 396 £3,082
      Temple Fortune 93 £3,094
      Battersea 292 £3,112
      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
      Islington 238 £3,526
      Somers Town 131 £3,536
      Hammersmith 695 £3,570
      The Borough 324 £3,690
      Mill Hill 52 £3,726
      Fitzrovia 367 £3,726
      Wapping 325 £3,738
      South Hampstead 233 £3,765
      Earl's Court 647 £3,863
      Fulham 510 £3,913
      Shoreditch 207 £3,922
      Raynes Park 166 £3,925
      North Sheen 56 £4,017
      Clerkenwell 256 £4,026
      Finsbury 226 £4,065
      Waterloo 196 £4,120
      Holborn 170 £4,132
      Golders Green 149 £4,191
      High Barnet 40 £4,328
      St Margarets 87 £4,337
      Mortlake 46 £4,366
      Kew 42 £4,368
      Southwark 166 £4,383
      King's Cross 243 £4,453
      East Sheen 46 £4,460
      West Hampstead 334 £4,460
      Vauxhall 414 £4,502
      Chalk Farm 396 £5,033
      Bloomsbury 169 £5,209
      Belsize Park 483 £5,558
      Notting Hill 460 £5,606
      Coombe 43 £5,618
      Brompton 949 £5,802
      Hadley Wood 24 £7,301
      Chelsea 657 £7,371
      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,750 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!