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
      Southend 24 £1,100
      Downham 50 £1,268
      Manor Park 48 £1,276
      Catford South 57 £1,317
      Scrattons Farm 147 £1,368
      Bedfont 60 £1,402
      Cricklewood 134 £1,403
      Little Ilford 47 £1,427
      Forest Gate 67 £1,437
      Mitcham 109 £1,438
      Longlands 31 £1,445
      Camberwell 151 £1,451
      Marks Gate 21 £1,460
      Northumberland Heath 39 £1,462
      Anerley 26 £1,473
      Seven Kings 156 £1,488
      Pollards Hill 61 £1,488
      Yiewsley 65 £1,492
      Edmonton 116 £1,495
      South Norwood 86 £1,498
      West Drayton 76 £1,503
      St Paul's Cray 28 £1,506
      Chadwell Heath 37 £1,507
      Plashet 87 £1,513
      Wealdstone 233 £1,515
      Greenford 110 £1,533
      Kenton 50 £1,533
      Hounslow West 135 £1,545
      Thornton Heath 177 £1,546
      Penge 43 £1,546
      Sudbury 154 £1,550
      Barking Riverside 27 £1,551
      Abbey Wood 40 £1,551
      Highams Park 49 £1,559
      Waddon 107 £1,559
      Fairlop 21 £1,562
      Tolworth 32 £1,563
      Addiscombe 90 £1,571
      Harringay 197 £1,571
      Newbury Park 68 £1,587
      Little Heath 28 £1,590
      West Green 354 £1,595
      Plumstead 117 £1,600
      Hanworth 23 £1,601
      Well Hall 38 £1,603
      Worton 127 £1,603
      Harold Hill 36 £1,612
      Bexley 21 £1,613
      Honor Oak 37 £1,622
      Leyton 233 £1,626
      Plaistow 147 £1,629
      West Norwood 90 £1,635
      Carshalton Beeches 42 £1,637
      Maryland 81 £1,643
      Shortlands 38 £1,649
      Poverest 25 £1,664
      Southbury 75 £1,671
      Beckton 88 £1,672
      New Cross Gate 124 £1,672
      Crystal Palace 30 £1,681
      New Cross 144 £1,684
      Perry Vale 72 £1,695
      Woodside 57 £1,699
      Beckenham 48 £1,706
      Thames View 80 £1,707
      Harmondsworth 26 £1,715
      Brunswick Park 32 £1,715
      South Woodford 27 £1,725
      Broad Green 226 £1,733
      Hainault 26 £1,739
      Streatham Hill 264 £1,739
      Redbridge 42 £1,741
      Feltham 86 £1,744
      Gants Hill 109 £1,749
      Ponders End 61 £1,753
      Stepney 228 £1,756
      Wanstead 21 £1,757
      Collier's Wood 99 £1,771
      Homerton 110 £1,781
      Purley 79 £1,785
      Collier Row 48 £1,786
      Hither Green 79 £1,789
      Rush Green 58 £1,789
      Chingford 118 £1,789
      Clapton 184 £1,797
      Preston 186 £1,801
      Gidea Park 31 £1,803
      Loughborough Junction 115 £1,804
      Peckham 166 £1,806
      Palmers Green 79 £1,807
      Snaresbrook 25 £1,813
      Selhurst 105 £1,821
      Becontree 73 £1,823
      Rayners Lane 134 £1,826
      West Hackney 81 £1,831
      Gallions Reach 35 £1,832
      Poplar 263 £1,834
      Herne Hill 20 £1,838
      Widmore 33 £1,840
      Worcester Park 28 £1,845
      Hillingdon 90 £1,849
      Ladywell 118 £1,861
      Northwood 79 £1,862
      Rotherhithe 191 £1,863
      Dagenham 66 £1,869
      Heston 79 £1,874
      Whetstone 41 £1,878
      Finchley 67 £1,880
      The Wrythe 25 £1,880
      Deptford 110 £1,885
      Leytonstone 106 £1,895
      Thamesmead 49 £1,896
      Upper Norwood 32 £1,901
      Shooters Hill 42 £1,902
      Rainham 21 £1,905
      Becontree Heath 74 £1,906
      Elm Park 28 £1,910
      Harrow Weald 73 £1,914
      Forest Hill 71 £1,918
      Brixton 187 £1,921
      Dulwich Village 21 £1,923
      New Barnet 33 £1,926
      Colney Hatch 20 £1,926
      Wallington 31 £1,938
      Blendon 21 £1,939
      Barkingside 30 £1,940
      New Malden 76 £1,946
      Hackney Wick 40 £1,949
      Church End 75 £1,955
      New Southgate 43 £1,959
      Haggerston 103 £1,962
      Cowley 104 £1,966
      Blackheath 35 £1,973
      Alperton 130 £1,980
      Belmont 50 £1,989
      Southgate 79 £1,992
      Hayes 154 £1,992
      Hornsey 161 £2,002
      Hale End 28 £2,004
      Archway 181 £2,011
      Yeading 80 £2,014
      Bethnal Green 241 £2,016
      Horn Park 32 £2,018
      Summerstown 134 £2,028
      Hackney 165 £2,029
      Benhilton 88 £2,035
      Brockley 45 £2,037
      Morden 42 £2,038
      Upton Park 76 £2,043
      Furzedown 298 £2,046
      Kingsbury 98 £2,046
      Clayhall 30 £2,053
      Bow 233 £2,055
      Perivale 87 £2,055
      Shadwell 139 £2,058
      Charlton 74 £2,059
      Holloway 348 £2,062
      Stockwell 208 £2,065
      Streatham 162 £2,069
      West Ham 140 £2,080
      Tulse Hill 52 £2,082
      Dollis Hill 160 £2,094
      Mile End 200 £2,103
      Mapesbury 121 £2,111
      Osterley 25 £2,112
      West Finchley 41 £2,113
      Whitton 43 £2,114
      Hanwell 204 £2,122
      New Eltham 29 £2,125
      Park Royal 253 £2,131
      Middle Park 32 £2,137
      Canning Town 256 £2,138
      Hendon 105 £2,143
      Limehouse 244 £2,147
      Norbury 41 £2,158
      Barnehurst 28 £2,158
      Sudbury Hill 44 £2,159
      East Dulwich 81 £2,163
      Stanmore 40 £2,165
      Cranford 22 £2,166
      Berrylands 22 £2,209
      West Barnes 49 £2,212
      Earlsfield 126 £2,234
      Nunhead 58 £2,234
      Hornchurch 35 £2,240
      Stroud Green 56 £2,242
      North Finchley 63 £2,245
      East Greenwich 235 £2,255
      Dulwich 24 £2,262
      Balham 205 £2,264
      Spring Grove 126 £2,298
      Harlesden 155 £2,315
      West Hendon 63 £2,320
      Walworth 242 £2,320
      Chinbrook 33 £2,325
      Stamford Hill 87 £2,325
      Twyford 76 £2,328
      Kilburn 125 £2,339
      Friern Barnet 49 £2,345
      Shacklewell 119 £2,348
      Old Kent Road 249 £2,352
      Upton 33 £2,354
      Bowes 162 £2,356
      Finsbury Park 165 £2,369
      Brent Cross 77 £2,381
      Crouch End 92 £2,382
      Charlton Riverside 45 £2,388
      Kidbrooke 113 £2,393
      Colindale 180 £2,397
      South Hornchurch 20 £2,399
      Hendon Central 218 £2,406
      Surbiton 107 £2,416
      Pinner 39 £2,451
      Merton 112 £2,461
      Wandsworth 277 £2,462
      Stratford 481 £2,488
      Highbury 192 £2,500
      Southfields 112 £2,552
      Blackwall 413 £2,558
      Stoke Newington 197 £2,569
      Tufnell Park 49 £2,581
      Bermondsey 328 £2,600
      Strawberry Hill 62 £2,601
      Kennington 82 £2,608
      Putney 186 £2,617
      Greenwich Peninsula 94 £2,622
      Clapham 356 £2,624
      North Woolwich 21 £2,638
      Oval 158 £2,641
      Dalston 119 £2,659
      Silvertown 165 £2,673
      Norbiton 187 £2,676
      St Pancras 215 £2,715
      Clapham Junction 285 £2,718
      Shepherd's Bush 553 £2,723
      Roehampton 112 £2,770
      West Kensington 469 £2,787
      Hampton Hill 24 £2,802
      Merton Park 123 £2,866
      Elephant and Castle 363 £2,887
      Woodside Park 36 £2,910
      Temple Fortune 102 £2,921
      Hoxton 221 £2,935
      Whitechapel 800 £2,946
      Queen's Park 123 £2,959
      Isle of Dogs 1,127 £3,105
      Kentish Town 234 £3,126
      Barnsbury 406 £3,131
      Battersea 294 £3,134
      Ickenham 58 £3,149
      Brondesbury 115 £3,182
      Gospel Oak 63 £3,195
      Ham 21 £3,210
      Brook Green 157 £3,225
      Lambeth 73 £3,230
      Muswell Hill 138 £3,243
      North Kensington 233 £3,277
      Islington 240 £3,290
      Canary Wharf 504 £3,393
      Cockfosters 49 £3,416
      South Hampstead 217 £3,434
      Mill Hill 51 £3,454
      Somers Town 131 £3,511
      Hampton Wick 50 £3,519
      Hammersmith 678 £3,589
      The Borough 328 £3,597
      Wapping 319 £3,798
      Fulham 527 £3,799
      Petersham 27 £3,818
      Fitzrovia 363 £3,837
      Earl's Court 624 £3,840
      North Sheen 56 £3,846
      West Hampstead 365 £3,900
      Golders Green 174 £3,902
      Kingston Vale 26 £3,942
      Raynes Park 154 £3,962
      Mortlake 45 £4,007
      Holborn 184 £4,030
      Clerkenwell 261 £4,030
      Shoreditch 201 £4,055
      Finsbury 260 £4,104
      Vauxhall 406 £4,216
      East Sheen 38 £4,255
      St Margarets 89 £4,265
      High Barnet 46 £4,321
      Waterloo 206 £4,356
      King's Cross 247 £4,519
      Southwark 168 £4,615
      Kew 40 £4,900
      Chalk Farm 381 £5,004
      Bloomsbury 173 £5,230
      Notting Hill 461 £5,276
      Coombe 42 £5,491
      Brompton 932 £5,515
      Belsize Park 474 £5,666
      Hadley Wood 29 £6,544
      Chelsea 632 £7,279
      Kensington 404 £7,826
      South Kensington 679 £11,090
      Hampstead Garden Suburb 61 £12,666
      Be the first to find new properties
      Your search
      • Greater london

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