Horoscope8 months ago
Chaos as major London Underground stop evacuated after ‘flare set off’
A major London Underground stop was evacuated after “someone set off a flare”. Firefighters rushed to the scene in King’s Cross Station to tackle the ongoing incident...