RT published this video item, entitled “Explosion rocks London’s Elephant and Castle Tube station as nearby buildings catch blaze” – below is their description.
Commercial units close to Elephant and Castle London Underground station caught fire, prompting an explosion. No injuries reported just yet.
Got a comment? Leave your thoughts in the comments section, below. Please note comments are moderated before publication.