EMBED </>More Videos

Watch video from the scene where an explosion has rocked a subway station in southwest London. (WPVI)