Quantcast
logo

Small scale explosion at Tower Hill station in London

  • A small scale explosion was reported in a bag on the London Underground at the Tower Hill station in London city. The incident led to panic and stampede among passengers resulting in injuries to five people. The station was shut down after the incident.

    London Underground Map