A bright interior view of the platforms and Eurostar trains at St. Pancras Station in central London, the international gateway to the nation's capital city.
A bright interior view of the platforms and Eurostar trains at St. Pancras Station in central London, the international gateway to the nation's capital city.