Luke Walmsley says "hordes of people" fled the train at Parsons Green station.

Scotland Yard calls for vigilance in wake of London train explosion

London Metropolitan Police are investigating a terror incident after an explosion injured commuters during the height of rush hour inside the Parsons Green station at about 8:20 a.m. local time.