NEW: Large fire and explosion at Elephant and Castle station in London; no word on injuries pic.twitter.com/mWJkCH4aHJ— BNO News (@BNONews) June 28, 2021
NEW: Large fire and explosion at Elephant and Castle station in London; no word on injuries pic.twitter.com/mWJkCH4aHJ