Huge fire breaks out near Londons Elephant and Castle tube station - with what appears to be an explosion. Subscribe to RT t.me/rtintl 128 views16:13