The “controlled explosion” of an unattended car outside a London station led to the station being evacuated and services being delayed.
Back to Top News
Top
August 18, 2026 at 4:00 PM
Bomb squad carry out ‘controlled explosion’ of unattended car close to London Eurostar terminal
The Independent UK Home