London Hydro Contact Customer Service Numbers

London Hydro Technical and Non Technical Customer Service Support

What is the Customer Service Number to Call at?:
For any type of assistance you can call at tel: +44-519-661-5503.

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

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

What is London Hydro Contact in the Process of?

London Hydro is a leading company engaged in generation, maintenance and distribution of electricity to the city of London in Ontario. The company began its operations in the year of 1910. It operates its all functions and operations from its administrative headquarters based in the city of London, Ontario, Canada.

Services and Operations London Hydro


London Hydro also makes available various products used in electricity such as seal electric meters, Energy measurement services and substantially more. It operates approximately 5 large Transformer Stations and more than 34 local Substations along with 64 Automated Switches. The company has also over 869 Smart-Grid Interfaces including breakers, relays, auto-switches, battery chargers and others.