
Fireball Blaze in Elephant and Castle
A huge explosion close to Elephant and Castle station sent a giant fireball flying out into the street and enormous thick clouds of smoke into the sky, which could be seen across London. Witnesses sprinted for cover but miraculously only … Continue reading Fireball Blaze in Elephant and Castle