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 43 £1,198
      Southend 28 £1,234
      Manor Park 47 £1,330
      Catford South 54 £1,330
      Cricklewood 130 £1,366
      Forest Gate 62 £1,370
      Forestdale 21 £1,376
      Northumberland Heath 37 £1,393
      Bedfont 56 £1,398
      Scrattons Farm 208 £1,399
      Edmonton 112 £1,417
      Pollards Hill 64 £1,419
      Longlands 29 £1,435
      Mitcham 106 £1,450
      West Drayton 80 £1,453
      New Beckenham 20 £1,470
      Marks Gate 20 £1,471
      Little Ilford 47 £1,476
      Anerley 27 £1,486
      Plashet 88 £1,490
      Thornton Heath 185 £1,491
      Waddon 100 £1,492
      Penge 39 £1,510
      South Norwood 90 £1,513
      Addiscombe 88 £1,515
      Greenford 107 £1,515
      Camberwell 151 £1,519
      Harringay 192 £1,519
      Wealdstone 223 £1,525
      Kenton 55 £1,530
      Seven Kings 153 £1,533
      Bexley 21 £1,538
      St Paul's Cray 25 £1,543
      Plumstead 111 £1,556
      Abbey Wood 47 £1,557
      Sudbury 142 £1,560
      Little Heath 29 £1,575
      Leyton 231 £1,585
      Fairlop 23 £1,587
      West Green 335 £1,603
      Tolworth 34 £1,603
      Harold Hill 37 £1,604
      Highams Park 54 £1,611
      Newbury Park 66 £1,611
      Thamesmead 43 £1,614
      South Woodford 27 £1,615
      Chadwell Heath 35 £1,622
      Worton 123 £1,637
      Hounslow West 124 £1,649
      Brunswick Park 33 £1,650
      Well Hall 36 £1,651
      Barking Riverside 24 £1,659
      Southbury 72 £1,661
      Plaistow 139 £1,665
      Perry Vale 68 £1,666
      Beckenham 48 £1,666
      Carshalton Beeches 43 £1,668
      New Cross 134 £1,670
      Hanworth 26 £1,672
      Beckton 83 £1,699
      Poverest 24 £1,703
      Elm Park 23 £1,715
      Feltham 85 £1,717
      Goddington 20 £1,718
      Maryland 82 £1,735
      Snaresbrook 26 £1,741
      Woodside 53 £1,746
      Streatham Hill 270 £1,746
      New Cross Gate 126 £1,756
      Collier Row 46 £1,757
      Collier's Wood 98 £1,762
      Peckham 157 £1,766
      Crystal Palace 30 £1,767
      Shortlands 31 £1,773
      Purley 72 £1,775
      Clapton 170 £1,775
      Harmondsworth 24 £1,777
      Homerton 103 £1,780
      Wanstead 25 £1,780
      Thames View 73 £1,781
      Gidea Park 32 £1,783
      Hainault 28 £1,786
      Broad Green 229 £1,787
      Gants Hill 107 £1,789
      Chingford 120 £1,794
      Rotherhithe 176 £1,796
      Deptford 110 £1,806
      Stepney 215 £1,808
      Palmers Green 74 £1,809
      Heston 75 £1,813
      Rayners Lane 133 £1,813
      Horn Park 30 £1,816
      Poplar 230 £1,817
      Hither Green 78 £1,819
      Selhurst 99 £1,827
      West Hackney 78 £1,829
      Herne Hill 21 £1,838
      Becontree 75 £1,840
      Loughborough Junction 110 £1,841
      Rush Green 57 £1,843
      The Wrythe 26 £1,848
      Preston 183 £1,850
      Worcester Park 28 £1,850
      Blackheath 38 £1,851
      Finchley 66 £1,855
      Redbridge 44 £1,873
      Haggerston 105 £1,879
      Brixton 195 £1,879
      Gallions Reach 36 £1,880
      Upper Norwood 33 £1,883
      New Barnet 33 £1,888
      Forest Hill 71 £1,900
      Northwood 77 £1,902
      Hale End 27 £1,913
      Hillingdon 86 £1,913
      Becontree Heath 73 £1,914
      Dagenham 64 £1,914
      Benhilton 79 £1,918
      Dulwich Village 21 £1,922
      Harrow Weald 76 £1,924
      Ladywell 118 £1,928
      Church End 74 £1,931
      Hackney 172 £1,939
      Whetstone 41 £1,940
      Shooters Hill 44 £1,941
      Ponders End 50 £1,942
      Shadwell 130 £1,948
      Alperton 131 £1,955
      New Southgate 41 £1,955
      Widmore 26 £1,961
      Southgate 43 £1,966
      Bethnal Green 221 £1,969
      West Norwood 91 £1,970
      Leytonstone 110 £1,973
      Wallington 28 £1,975
      Hayes 140 £1,980
      Blendon 20 £1,981
      Barkingside 29 £1,986
      New Malden 78 £1,995
      Holloway 351 £2,002
      Hackney Wick 42 £2,010
      Bow 226 £2,011
      Morden 41 £2,018
      Osterley 26 £2,018
      Belmont 52 £2,025
      Hornsey 162 £2,029
      Upton Park 82 £2,036
      Yeading 81 £2,047
      West Ham 141 £2,052
      Archway 161 £2,054
      Perivale 82 £2,055
      Stanmore 37 £2,056
      Stockwell 205 £2,058
      Mile End 195 £2,059
      Summerstown 142 £2,065
      Kingsbury 92 £2,066
      Norbury 42 £2,066
      New Eltham 25 £2,070
      Cowley 97 £2,081
      Honor Oak 39 £2,086
      Streatham 150 £2,102
      Tulse Hill 50 £2,111
      Furzedown 343 £2,111
      Yiewsley 59 £2,122
      Whitton 37 £2,124
      Charlton 79 £2,129
      Sudbury Hill 44 £2,138
      Middle Park 33 £2,139
      West Barnes 56 £2,144
      Cranford 23 £2,150
      West Finchley 43 £2,155
      Canning Town 250 £2,157
      Barnehurst 27 £2,157
      Limehouse 228 £2,159
      East Dulwich 83 £2,160
      Hanwell 205 £2,164
      Park Royal 246 £2,167
      Clayhall 32 £2,178
      Mapesbury 114 £2,180
      Hendon 97 £2,209
      Nunhead 57 £2,220
      Charlton Riverside 41 £2,223
      East Greenwich 226 £2,229
      Surbiton 97 £2,231
      Upton 35 £2,231
      Hornchurch 34 £2,234
      Dollis Hill 165 £2,234
      Balham 235 £2,248
      West Hendon 62 £2,273
      Stamford Hill 87 £2,299
      Earlsfield 119 £2,311
      Stroud Green 50 £2,317
      Old Kent Road 233 £2,319
      Dulwich 21 £2,321
      Spring Grove 120 £2,331
      Finsbury Park 145 £2,333
      Shacklewell 112 £2,344
      Twyford 70 £2,349
      Brockley 42 £2,352
      Walworth 232 £2,358
      Harlesden 163 £2,361
      Friern Barnet 45 £2,370
      Kidbrooke 115 £2,388
      Highbury 188 £2,388
      Berrylands 20 £2,391
      Colindale 168 £2,393
      North Finchley 64 £2,410
      Brent Cross 73 £2,423
      Stratford 476 £2,433
      Bowes 220 £2,447
      Merton 118 £2,456
      Pinner 38 £2,468
      Crouch End 98 £2,476
      Stoke Newington 190 £2,500
      Kilburn 109 £2,506
      Chinbrook 33 £2,508
      Kennington 80 £2,512
      Wandsworth 284 £2,519
      South Hornchurch 21 £2,520
      Hendon Central 319 £2,549
      Clapham 367 £2,549
      Dalston 127 £2,602
      Tufnell Park 47 £2,621
      Southfields 119 £2,628
      Blackwall 398 £2,630
      Silvertown 157 £2,641
      Bermondsey 292 £2,641
      St Pancras 228 £2,678
      Norbiton 190 £2,696
      Oval 145 £2,708
      Putney 179 £2,722
      Strawberry Hill 65 £2,728
      West Kensington 435 £2,750
      Shepherd's Bush 537 £2,755
      Greenwich Peninsula 92 £2,762
      Merton Park 127 £2,767
      Hampton Hill 24 £2,802
      Clapham Junction 298 £2,885
      Hoxton 225 £2,916
      Elephant and Castle 359 £2,933
      Whitechapel 725 £2,957
      Queen's Park 116 £2,969
      Temple Fortune 103 £2,996
      Woodside Park 38 £3,042
      Roehampton 99 £3,054
      Isle of Dogs 1,122 £3,084
      Barnsbury 394 £3,093
      Brook Green 154 £3,137
      Ickenham 60 £3,179
      Battersea 286 £3,186
      North Kensington 230 £3,213
      Lambeth 68 £3,262
      Gospel Oak 59 £3,267
      Kentish Town 216 £3,283
      Petersham 30 £3,305
      Muswell Hill 130 £3,353
      Brondesbury 111 £3,387
      Hampton Wick 45 £3,388
      Canary Wharf 506 £3,397
      Islington 230 £3,420
      Somers Town 127 £3,460
      Cockfosters 46 £3,516
      Mill Hill 48 £3,575
      South Hampstead 214 £3,585
      Hammersmith 680 £3,622
      The Borough 296 £3,714
      Fitzrovia 354 £3,754
      Shoreditch 186 £3,790
      Earl's Court 571 £3,828
      Wapping 318 £3,835
      Raynes Park 159 £3,838
      Kingston Vale 27 £3,849
      Fulham 518 £3,916
      North Sheen 62 £3,918
      Golders Green 161 £3,983
      Holborn 174 £3,999
      Clerkenwell 245 £4,004
      St Margarets 84 £4,111
      West Hampstead 338 £4,121
      Waterloo 189 £4,139
      High Barnet 46 £4,175
      Vauxhall 388 £4,235
      Finsbury 247 £4,294
      East Sheen 45 £4,300
      Kew 42 £4,491
      Southwark 166 £4,537
      Mortlake 46 £4,581
      King's Cross 246 £4,657
      Chalk Farm 369 £5,089
      Bloomsbury 167 £5,211
      Notting Hill 440 £5,462
      Coombe 44 £5,500
      Belsize Park 453 £5,647
      Brompton 917 £5,750
      Hadley Wood 25 £6,963
      Chelsea 628 £7,495
      Kensington 407 £7,590
      South Kensington 688 £11,138
      Hampstead Garden Suburb 59 £13,028
      Be the first to find new properties
      Your search
      • Greater london

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