Breaking News: London officials are now saying they have found traces of explosives at least two of the sites.
What did they think it was..simultaneous natural gas line explosions?