Keywords: vehicle train 51 32N 0 07W King's Cross Thameslink station is a closed railway station in central London, England. 1863 Opened. 9 December 2007 Closed. 51 32N 0 07W King's Cross Thameslink station is a closed railway station in central London, England. 1863 Opened. 9 December 2007 Closed. |