London's King's Cross station forced to close due to overcrowding

London's King, London's King Cross station, overcrowding
World
image