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 145 £1,373
      Bedfont 61 £1,392
      Cricklewood 134 £1,403
      Little Ilford 47 £1,427
      Camberwell 150 £1,429
      Forest Gate 67 £1,437
      Longlands 31 £1,445
      Mitcham 107 £1,453
      Marks Gate 21 £1,460
      Northumberland Heath 39 £1,462
      Anerley 26 £1,473
      Pollards Hill 61 £1,488
      Seven Kings 157 £1,489
      Edmonton 117 £1,490
      Tolworth 31 £1,492
      Yiewsley 64 £1,495
      South Norwood 87 £1,500
      West Drayton 76 £1,503
      St Paul's Cray 28 £1,506
      Chadwell Heath 37 £1,507
      Highams Park 47 £1,509
      Wealdstone 233 £1,511
      Plashet 87 £1,513
      Greenford 110 £1,533
      Kenton 50 £1,533
      Abbey Wood 41 £1,539
      Thornton Heath 180 £1,539
      Hounslow West 135 £1,545
      Sudbury 155 £1,547
      Barking Riverside 27 £1,551
      Penge 44 £1,553
      Fairlop 21 £1,562
      Waddon 105 £1,563
      Harringay 195 £1,568
      Addiscombe 89 £1,581
      Little Heath 28 £1,590
      West Green 353 £1,597
      Hanworth 23 £1,601
      Well Hall 38 £1,603
      Plumstead 118 £1,607
      Worton 128 £1,609
      Harold Hill 36 £1,612
      Bexley 21 £1,613
      Newbury Park 69 £1,615
      Honor Oak 38 £1,624
      Maryland 83 £1,625
      Leyton 231 £1,628
      Plaistow 147 £1,629
      West Norwood 90 £1,635
      Carshalton Beeches 42 £1,637
      Shortlands 38 £1,649
      Brunswick Park 31 £1,655
      Poverest 25 £1,664
      New Cross Gate 125 £1,670
      Southbury 75 £1,670
      Beckton 88 £1,672
      Crystal Palace 31 £1,678
      New Cross 145 £1,678
      Beckenham 47 £1,691
      Woodside 57 £1,699
      Perry Vale 74 £1,702
      Thames View 80 £1,707
      Harmondsworth 26 £1,715
      South Woodford 27 £1,725
      Streatham Hill 261 £1,731
      Hainault 26 £1,739
      Hither Green 78 £1,740
      Redbridge 42 £1,741
      Broad Green 224 £1,741
      Feltham 86 £1,745
      Gants Hill 109 £1,749
      Ponders End 60 £1,757
      Wanstead 21 £1,757
      Homerton 113 £1,758
      Collier's Wood 96 £1,764
      Purley 80 £1,785
      Selhurst 101 £1,785
      Collier Row 48 £1,786
      Rush Green 58 £1,789
      Peckham 166 £1,789
      Chingford 118 £1,789
      Loughborough Junction 118 £1,790
      Clapton 183 £1,791
      Preston 187 £1,795
      Becontree 72 £1,797
      Rayners Lane 132 £1,801
      Gidea Park 31 £1,803
      Palmers Green 79 £1,804
      Ladywell 115 £1,805
      Worcester Park 29 £1,811
      Snaresbrook 25 £1,813
      Stepney 234 £1,813
      Poplar 263 £1,818
      West Hackney 81 £1,831
      Gallions Reach 35 £1,832
      Herne Hill 20 £1,838
      Widmore 34 £1,840
      Deptford 108 £1,845
      Hillingdon 90 £1,849
      Finchley 66 £1,856
      Northwood 79 £1,862
      Rotherhithe 187 £1,864
      Dagenham 66 £1,869
      Heston 79 £1,874
      The Wrythe 25 £1,880
      Leytonstone 107 £1,890
      Thamesmead 49 £1,896
      Upper Norwood 32 £1,901
      Shooters Hill 42 £1,902
      Harrow Weald 74 £1,903
      Rainham 21 £1,905
      Becontree Heath 74 £1,906
      Whetstone 42 £1,917
      Dulwich Village 21 £1,923
      Forest Hill 71 £1,924
      New Barnet 33 £1,926
      Brixton 186 £1,927
      Wallington 31 £1,938
      Hackney Wick 40 £1,939
      Blendon 21 £1,939
      Barkingside 30 £1,940
      New Malden 76 £1,946
      Elm Park 29 £1,948
      Church End 76 £1,955
      New Southgate 43 £1,959
      Cowley 104 £1,966
      Haggerston 101 £1,975
      Alperton 130 £1,980
      Charlton 73 £1,985
      Belmont 50 £1,989
      Hayes 155 £1,990
      Blackheath 33 £1,992
      Horn Park 34 £1,995
      Southgate 163 £1,996
      Hale End 28 £2,004
      Archway 179 £2,008
      Yeading 79 £2,008
      Hornsey 162 £2,011
      Bethnal Green 241 £2,016
      Hackney 165 £2,018
      Holloway 345 £2,018
      Bow 234 £2,028
      Benhilton 89 £2,029
      Brockley 45 £2,037
      Perivale 86 £2,037
      Morden 42 £2,038
      Stockwell 212 £2,040
      Upton Park 76 £2,043
      West Ham 144 £2,046
      Kingsbury 98 £2,046
      Streatham 160 £2,047
      Clayhall 30 £2,053
      Tulse Hill 51 £2,058
      Shadwell 139 £2,060
      Furzedown 299 £2,060
      Dollis Hill 160 £2,094
      Summerstown 137 £2,099
      Osterley 25 £2,112
      Whitton 43 £2,114
      Mile End 198 £2,115
      Mapesbury 120 £2,122
      Hanwell 203 £2,123
      New Eltham 30 £2,134
      Limehouse 244 £2,135
      Middle Park 32 £2,137
      Sudbury Hill 45 £2,138
      Barnehurst 28 £2,158
      Stanmore 40 £2,165
      Cranford 22 £2,166
      Canning Town 258 £2,172
      Hendon 101 £2,172
      Park Royal 254 £2,175
      West Barnes 48 £2,188
      Norbury 41 £2,195
      East Dulwich 78 £2,198
      Berrylands 22 £2,209
      Nunhead 57 £2,225
      Earlsfield 126 £2,234
      Hornchurch 35 £2,240
      West Finchley 43 £2,244
      North Finchley 62 £2,257
      Balham 203 £2,260
      East Greenwich 235 £2,261
      Dulwich 24 £2,262
      Walworth 248 £2,286
      Spring Grove 126 £2,298
      Harlesden 154 £2,310
      West Hendon 63 £2,320
      Stamford Hill 87 £2,325
      Friern Barnet 48 £2,326
      Stroud Green 57 £2,326
      Chinbrook 33 £2,328
      Twyford 76 £2,328
      Bowes 161 £2,338
      Kilburn 126 £2,342
      Old Kent Road 248 £2,348
      Shacklewell 119 £2,349
      Kidbrooke 113 £2,354
      Upton 33 £2,354
      Finsbury Park 166 £2,358
      Brent Cross 76 £2,364
      Crouch End 91 £2,374
      Charlton Riverside 45 £2,388
      Stoke Newington 195 £2,392
      Colindale 180 £2,397
      South Hornchurch 20 £2,399
      Hendon Central 215 £2,400
      Surbiton 107 £2,416
      Pinner 39 £2,451
      Merton 112 £2,451
      Wandsworth 275 £2,458
      Stratford 479 £2,487
      Highbury 193 £2,493
      Blackwall 414 £2,563
      Southfields 114 £2,566
      Tufnell Park 49 £2,581
      Bermondsey 321 £2,601
      Clapham 358 £2,607
      Greenwich Peninsula 93 £2,628
      Kennington 81 £2,628
      Strawberry Hill 63 £2,629
      Oval 158 £2,629
      Putney 187 £2,633
      North Woolwich 21 £2,638
      Hampton Hill 23 £2,642
      Dalston 115 £2,648
      St Pancras 212 £2,661
      Norbiton 185 £2,662
      Silvertown 164 £2,682
      Shepherd's Bush 555 £2,710
      Clapham Junction 285 £2,729
      Roehampton 112 £2,770
      West Kensington 470 £2,772
      Hoxton 217 £2,820
      Merton Park 119 £2,832
      Woodside Park 35 £2,886
      Whitechapel 798 £2,912
      Temple Fortune 101 £2,925
      Elephant and Castle 365 £2,942
      Queen's Park 123 £2,959
      Kentish Town 234 £3,074
      Isle of Dogs 1,127 £3,095
      Barnsbury 407 £3,130
      Battersea 293 £3,140
      Ickenham 58 £3,149
      Gospel Oak 64 £3,186
      Brondesbury 115 £3,196
      Ham 21 £3,210
      Brook Green 155 £3,219
      Muswell Hill 139 £3,233
      Lambeth 72 £3,261
      Islington 243 £3,263
      North Kensington 230 £3,285
      Canary Wharf 506 £3,386
      South Hampstead 217 £3,427
      Cockfosters 48 £3,452
      Mill Hill 51 £3,454
      Somers Town 131 £3,511
      Hampton Wick 50 £3,519
      The Borough 325 £3,573
      Hammersmith 678 £3,589
      Fulham 524 £3,785
      Wapping 319 £3,802
      Petersham 27 £3,818
      Earl's Court 622 £3,818
      Fitzrovia 362 £3,830
      North Sheen 56 £3,846
      Raynes Park 153 £3,861
      Kingston Vale 27 £3,870
      West Hampstead 364 £3,873
      Golders Green 173 £3,914
      Clerkenwell 257 £3,975
      Mortlake 45 £4,007
      Shoreditch 200 £4,008
      Holborn 184 £4,029
      Finsbury 259 £4,084
      Vauxhall 403 £4,198
      East Sheen 38 £4,255
      St Margarets 89 £4,265
      High Barnet 46 £4,321
      Waterloo 206 £4,356
      King's Cross 246 £4,495
      Southwark 169 £4,566
      Kew 40 £4,900
      Chalk Farm 381 £4,971
      Bloomsbury 174 £5,222
      Notting Hill 461 £5,268
      Coombe 41 £5,500
      Brompton 926 £5,515
      Belsize Park 474 £5,652
      Hadley Wood 29 £6,544
      Chelsea 625 £7,266
      Kensington 400 £7,786
      South Kensington 682 £11,128
      Hampstead Garden Suburb 61 £12,666
      Be the first to find new properties
      Your search
      • Greater london

      There were 6,778 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!