London St Pancras International station, located in the heart of London, is a bustling transportation hub offering easy access to Eurostar trains connecting to Europe. With its iconic architecture, it also houses shops, restaurants, and serves as a gateway to explore the vibrant city of London.
Pancras Road, London N1C 4QP
Applicable
from Platform 5 to Platform 10
Yes