Bomb Scare At London’s Euston Station by Ademola Aderele August 30, 2017 0 British police evacuated London’s Euston station on Tuesday after a small explosion, most probably caused by an e-cigarette in a ...