Where to catch Eurostar in London?
The Eurostar embarks from St Pancras International in London, The central London terminal is a renovated Victorian station that has its own boutique shopping centre and Europe’s longest champagne bar, is located very near to Kings Cross. The Eurostar travellers have their own check-in and separate section to board within the station. You must check in for your Eurostar train to Paris, Lille or Brussels at least 30 minutes before departure. The check-in gates at St Pancras are in a passageway just off the lower concourse, one level down from the Eurostar trains themselves. Eurostar relocated from Waterloo and only dispatches and terminates at St Pancras International. The six Eurostar platforms at St Pancras (platforms 5-10) are directly above the departure lounge, and an announcement will be made when your train is ready for boarding, usually about 15 minutes before departure. There are two gently-sloping moving walkways up to each platform, plus a lift.
Although Stratford International is in London and on the high speed line, Eurostar trains do not currently operate from this station.
Getting a Eurostar