by nelsonart
London, UK - January 27, 2013: St Pancras International Station, the main rail terminal for national and international Eurostar train departures from London, UK