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 28 £1,234
      Downham 45 £1,238
      Catford South 53 £1,328
      Manor Park 46 £1,351
      Cricklewood 129 £1,367
      Forest Gate 67 £1,374
      Forestdale 21 £1,376
      Scrattons Farm 225 £1,383
      Northumberland Heath 37 £1,393
      Pollards Hill 65 £1,415
      Longlands 29 £1,433
      Edmonton 112 £1,434
      Bedfont 58 £1,449
      Marks Gate 21 £1,449
      Anerley 27 £1,453
      Mitcham 105 £1,471
      New Beckenham 21 £1,471
      Thornton Heath 189 £1,487
      Poverest 23 £1,494
      Plashet 89 £1,496
      Little Ilford 46 £1,496
      Greenford 106 £1,502
      Waddon 105 £1,505
      Penge 39 £1,510
      South Norwood 90 £1,512
      West Drayton 78 £1,527
      Harringay 197 £1,535
      Addiscombe 89 £1,535
      Bexley 21 £1,538
      Wealdstone 221 £1,541
      Seven Kings 147 £1,542
      St Paul's Cray 25 £1,543
      Plumstead 114 £1,553
      Abbey Wood 47 £1,557
      Kenton 58 £1,558
      Little Heath 29 £1,575
      West Green 339 £1,580
      Tolworth 33 £1,584
      South Woodford 28 £1,588
      Sudbury 144 £1,591
      Highams Park 55 £1,595
      Newbury Park 65 £1,600
      Camberwell 151 £1,603
      Leyton 237 £1,607
      Chadwell Heath 35 £1,616
      Maryland 83 £1,620
      Harold Hill 37 £1,623
      Fairlop 24 £1,623
      Hounslow West 124 £1,628
      Well Hall 36 £1,629
      Feltham 80 £1,630
      Plaistow 141 £1,644
      Brunswick Park 33 £1,650
      Worton 120 £1,650
      Perry Vale 70 £1,669
      Barking Riverside 25 £1,671
      Beckenham 49 £1,671
      Southbury 75 £1,672
      Hanworth 26 £1,672
      Carshalton Beeches 44 £1,675
      New Cross 136 £1,701
      Horn Park 30 £1,710
      Elm Park 23 £1,715
      Streatham Hill 274 £1,728
      Goddington 20 £1,736
      Beckton 88 £1,740
      Snaresbrook 26 £1,741
      Thamesmead 49 £1,743
      Woodside 54 £1,747
      Homerton 108 £1,753
      Collier Row 46 £1,757
      Rotherhithe 176 £1,764
      Stepney 223 £1,765
      Collier's Wood 104 £1,765
      Clapton 169 £1,768
      Gidea Park 32 £1,772
      Crystal Palace 30 £1,774
      Purley 72 £1,782
      Hainault 28 £1,784
      Thames View 69 £1,789
      Harmondsworth 23 £1,793
      Selhurst 100 £1,794
      Hither Green 78 £1,795
      The Wrythe 24 £1,798
      New Cross Gate 127 £1,802
      Broad Green 238 £1,804
      Chingford 123 £1,806
      Heston 76 £1,808
      Rayners Lane 133 £1,812
      Blackheath 37 £1,815
      Deptford 118 £1,816
      Peckham 161 £1,816
      Poplar 240 £1,824
      Wanstead 26 £1,825
      Finchley 63 £1,829
      Palmers Green 73 £1,830
      West Hackney 77 £1,833
      Becontree 72 £1,837
      Shortlands 33 £1,838
      Rush Green 54 £1,847
      Preston 186 £1,848
      Worcester Park 30 £1,850
      Gants Hill 109 £1,851
      Loughborough Junction 111 £1,853
      Herne Hill 22 £1,857
      Northwood 78 £1,873
      Whetstone 38 £1,875
      Gallions Reach 36 £1,875
      Redbridge 45 £1,876
      Widmore 30 £1,881
      New Barnet 33 £1,888
      Dulwich Village 22 £1,890
      Shooters Hill 47 £1,903
      Hillingdon 86 £1,907
      Brixton 190 £1,909
      Ladywell 115 £1,911
      Church End 73 £1,913
      Dagenham 63 £1,913
      Becontree Heath 73 £1,913
      Forest Hill 70 £1,918
      Haggerston 111 £1,921
      Harrow Weald 77 £1,923
      Upper Norwood 35 £1,930
      Ponders End 50 £1,942
      Hackney 175 £1,954
      Hale End 27 £1,959
      New Southgate 40 £1,965
      Bethnal Green 233 £1,966
      Wallington 28 £1,972
      Benhilton 82 £1,975
      Blendon 20 £1,981
      Barkingside 29 £1,986
      Hornsey 165 £1,986
      Stockwell 209 £1,990
      Alperton 130 £1,990
      Southgate 42 £1,994
      Leytonstone 108 £1,996
      Charlton 77 £2,004
      Hayes 142 £2,005
      Archway 176 £2,006
      Hackney Wick 42 £2,010
      West Norwood 91 £2,017
      New Malden 78 £2,021
      Holloway 353 £2,022
      Norbury 43 £2,034
      Summerstown 140 £2,039
      Morden 42 £2,041
      Osterley 24 £2,046
      Bow 232 £2,047
      Upton Park 79 £2,048
      Yeading 81 £2,053
      Shadwell 141 £2,057
      Belmont 56 £2,058
      Mile End 198 £2,059
      Perivale 85 £2,059
      West Ham 139 £2,061
      Yiewsley 62 £2,062
      Cowley 100 £2,068
      Canning Town 256 £2,078
      Honor Oak 39 £2,086
      Kingsbury 93 £2,092
      Tulse Hill 50 £2,107
      New Eltham 26 £2,107
      Furzedown 345 £2,123
      Whitton 40 £2,137
      Middle Park 33 £2,139
      West Barnes 54 £2,141
      Hanwell 204 £2,145
      Hook 20 £2,151
      Barnehurst 27 £2,151
      Limehouse 229 £2,152
      West Finchley 43 £2,153
      Stanmore 40 £2,160
      Streatham 156 £2,161
      Dollis Hill 171 £2,169
      East Dulwich 81 £2,171
      Sudbury Hill 43 £2,174
      Park Royal 247 £2,175
      Mapesbury 114 £2,180
      Cranford 23 £2,189
      Hornchurch 34 £2,234
      East Greenwich 232 £2,243
      Hendon 94 £2,245
      Nunhead 55 £2,253
      West Hendon 64 £2,281
      Old Kent Road 238 £2,289
      Charlton Riverside 40 £2,297
      Finsbury Park 147 £2,300
      Balham 234 £2,300
      Earlsfield 127 £2,305
      Stamford Hill 90 £2,308
      Dulwich 21 £2,321
      Shacklewell 111 £2,337
      Twyford 69 £2,345
      Spring Grove 120 £2,361
      Harlesden 156 £2,362
      Stroud Green 50 £2,365
      Walworth 233 £2,369
      Colindale 173 £2,391
      Kidbrooke 117 £2,393
      Clayhall 40 £2,400
      Friern Barnet 47 £2,402
      Brockley 41 £2,406
      Chinbrook 33 £2,407
      Kilburn 110 £2,421
      Crouch End 99 £2,423
      Merton 121 £2,430
      Highbury 191 £2,435
      Brent Cross 75 £2,436
      Surbiton 103 £2,442
      Stratford 490 £2,445
      Stoke Newington 194 £2,453
      Bowes 239 £2,463
      Pinner 38 £2,468
      North Finchley 67 £2,481
      Upton 36 £2,487
      Wandsworth 289 £2,498
      South Hornchurch 21 £2,520
      Clapham 370 £2,538
      Southfields 123 £2,557
      Kennington 81 £2,557
      Dalston 131 £2,579
      Hendon Central 354 £2,585
      Blackwall 414 £2,599
      Silvertown 160 £2,630
      Bermondsey 294 £2,647
      Putney 185 £2,654
      Oval 147 £2,659
      Norbiton 188 £2,677
      Tufnell Park 47 £2,680
      St Pancras 231 £2,689
      West Kensington 444 £2,714
      Strawberry Hill 65 £2,728
      Shepherd's Bush 537 £2,737
      Greenwich Peninsula 93 £2,763
      Merton Park 130 £2,784
      Hampton Hill 24 £2,798
      Roehampton 112 £2,830
      Clapham Junction 295 £2,884
      Hoxton 222 £2,924
      Elephant and Castle 360 £2,938
      Queen's Park 116 £2,942
      Whitechapel 755 £2,958
      Temple Fortune 98 £3,038
      Isle of Dogs 1,118 £3,075
      Barnsbury 400 £3,112
      Woodside Park 39 £3,119
      Battersea 294 £3,174
      Gospel Oak 61 £3,198
      Petersham 31 £3,250
      Kentish Town 227 £3,263
      Ickenham 62 £3,263
      Hampton Wick 47 £3,314
      Lambeth 71 £3,340
      Brondesbury 113 £3,362
      Canary Wharf 507 £3,378
      North Kensington 241 £3,414
      Muswell Hill 136 £3,419
      Brook Green 158 £3,430
      Cockfosters 47 £3,448
      Islington 241 £3,465
      Somers Town 129 £3,526
      Mill Hill 49 £3,541
      South Hampstead 218 £3,556
      Hammersmith 678 £3,623
      Fitzrovia 361 £3,730
      The Borough 305 £3,752
      Earl's Court 611 £3,803
      Wapping 324 £3,833
      Shoreditch 193 £3,841
      Fulham 516 £3,897
      Kingston Vale 24 £3,924
      Raynes Park 162 £3,933
      North Sheen 66 £3,952
      Golders Green 162 £3,969
      Clerkenwell 248 £4,007
      Holborn 181 £4,038
      East Sheen 46 £4,074
      St Margarets 86 £4,100
      Waterloo 198 £4,160
      High Barnet 47 £4,160
      West Hampstead 338 £4,191
      Vauxhall 402 £4,214
      Finsbury 250 £4,262
      Mortlake 49 £4,326
      Kew 41 £4,365
      Southwark 167 £4,583
      King's Cross 247 £4,659
      Chalk Farm 378 £5,115
      Bloomsbury 168 £5,239
      Notting Hill 462 £5,434
      Coombe 44 £5,518
      Belsize Park 457 £5,611
      Brompton 924 £5,693
      Hadley Wood 25 £7,219
      Chelsea 642 £7,462
      Kensington 408 £7,474
      South Kensington 685 £11,143
      Hampstead Garden Suburb 59 £13,026
      Be the first to find new properties
      Your search
      • Greater london

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