The storm dumped up to 140 mm on London, with even heavier totals reported in Elgin County’s Southwold Township.