Tag: London film set explosion

news-03092024-004706

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...