London Hydro Customer Service Numbers

London Hydro Technical and Non Technical Customer Service Support

What is the Customer Service Number to Call at?:
Call to London Hydro for any service support at 1 (519) 661-5503
Dial another number tel: (519) 661-4749

Where is London Hydro Head Office Located at?
The corporate office is located at London Hydro, 111 Horton Street, P.O. Box 2700, London, ON N6A 4H6, Canada.
Directions For Driving: The given driving directions path of London Hydro from your place to London Hydro, 111 Horton Street, P.O. Box 2700, London, ON N6A 4H6, Canada.

For Availing Customer Email Service Support?:
Send all your queries at

Which is the Website? is the website of the business.

The Locations Near You?
You can get all nearby locations of London Hydro on the map?

What is London Hydro in the Process of?

London Hydro is a power utility company in Canada that completes the electricity needs of the residents of the country. The company distributes electricity with its extensive network of overhead and underground power lines spanning over more than 2,820 kilometres in length. The London Hydro does not generate electricity on its own but it purchases from other power generation companies and charge same Price which the other companies charge in the region. The company takes the responsibility charging people for water and sewage usage on behalf of the City of London and it does not provide water and sewage services. The maximum load that the company provide is 719 megawatts. Its customer includes residential users and commercial users.