Spread the love
new video loaded: Fire Breaks Out at Major London Train Station
Fire Breaks Out at Major London Train Station
A blaze at Elephant and Castle train station in London caused flames to erupt into the street and sent plumes of smoke over parts of the city. Officials said the fire was not related to terrorism.
Recent episodes in
News Clips: Europe