Large groups of passengers find themselves stranded at London’s King’s Cross station, as train operators issue travel advisories amidst a widespread cessation of rail services throughout the United Kingdom.
Large groups of passengers find themselves stranded at London’s King’s Cross station, as train operators issue travel advisories amidst a widespread cessation of rail services throughout the United Kingdom.