landmarklocation.com
St Pancras International Railway Station, London, UK
St Pancras railway station is a major railway station situated in the St Pancras area of central London between the British Library and King’s Cross station. It was opened in 1868 by the Midl…