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 5 people were injured  and one man was taken to Continue Reading