London now has a railway station that is the equal of New York's Grand Central and the Paris Gare du Nord. St Pancras International is the UK home of Eurostar. It is a stunning Victorian station in the heart of London, with connections that spread out across the country, linking the UK with the rest of Europe.