Tuesday, December 25, 2007

St. Pancras Tube Station, London

The weekend we traveled to France was the opening weekend of the newly revamped St. Pancras Station in London, which is the new anchor station in London for the Eurostar, the high speed train service that runs under the English Channel between France and England. (No one seems to call it the "Chunnel" any more).

No comments: