Panoramic view of London, England (Photo courtesy of Wikipedia)Panoramic view of London, England (Photo courtesy of Wikipedia)
Windsor

Blast Reported In London England Subway Station

An explosion has rocked a subway station in London, England.

Police in the city say they were called to the Parsons Green tube station on Friday  at 8:20am Greenwich Mean Time, and the first ambulance arrived within five minutes.

The BBC reports 22 people have been taken to hospital, mostly with burns.

 

Read More Local Stories