Designed by
Title
St Pancras hotel and Eurostar railway station London #45735475
Description
St Pancras railway station, also known as London St Pancras and since 2007 as St Pancras Eurostar International, is a central London railway terminus and Grade I Gothic Revival architecture listed building located on Euston Road in the St Pancras area of the London Borough of Camden. It is the London terminal for Eurostar.
This image is editorial