by nelsonart
St Pancras International Rail Terminal, the main rail terminal for national and international Eurostar train departures from London, UK on January 27, 2013