UK: Commuters Evacuated from Tube Station After Severe Delays in London
- Captured on Wednesday 31st of July 2019
- Location is London
Description
Passengers of Jubilee Line were evacuated from North Greenwich station after an alarm went off on Wednesday morning (Jul Read more...