A transmission line that feeds into London went down around 7:15 a.m. Tuesday, leaving over 33,000 London Hydro customers ...