UK: Lodon’s Kings Cross Station Evacuated due to Fire Alert
- Captured on Wednesday 24th of October 2018
- Location is London
Description
London's Kings Cross station was evacuated this evening due to a fire alert as hundreds of passengers were caught u Read more...