1 hr ago
St Pancras railway station, also known as London St Pancras and since 2007 as St Pancras International, is a central London railway terminus located on Euston Road in the London Borough of Camden. Widely known for its Victorian architecture, the station is a Grade I listed building and stands between the British Library, Regent's Canal and King's Cross railway station, with whom it shares a London Underground station named Kings Cross St. Pancras.
Less