London Free Press

Crash knocks out power to thousands of Londoners

1 min read

A single-vehicle crash was the cause of a power outage in the city’s south end that resulted in more than 2,000 customers losing electricity early Monday, London Hydro officials say. It was just before 1:30 a.m. on Monday when London police announced that a section of Upper Queen Street had been closed between Wilkins Street […]