Tag: Evacuation near O2 arena
Explosion at Film Set Sparks Fire Near O2 Arena
Explosion at Film Set Sparks Fire Near O2 ArenaAn incident at a London film set near the O2 arena in Greenwich on Saturday night caused quite a stir as a "controlled explosion" sparked a...