Europe7 years ago
UK police say working to reopen London Holborn metro station after smoke alert
The British Transport Police (BTP) said that they were working on the reopening of the Holborn metro station in central London after it was closed and...