Image

London Free Press


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 […]