Europe Travel

  1. Home
  2. Travel
  3. Europe Travel

Eurostar Facilities - A Tour of Eurostar Facilities and Services

By James Martin, About.com

1 of 5

Waterloo Station in London - Eurostar Trains Start Off Here

waterloo station

Waterloo Station - The London Start of Your Eurostar Experience

James Martin
Welcome to Waterloo Station, London. It's not too far from the London Eye, across the Thames from the Palace of Westminster. Chances are you've bought your tickets from the internet, and you'll not need many of the ticket buying services at Waterloo Station, you'll just head into the Eurostar Terminal (next picture) Waterloo station is just what a travel hub ought to be--lively, with an artsy-techno-industrial warehouse look.

In 2007 the London terminal will move to St Pancras station, now under construction.

Explore Europe Travel

About.com Special Features

Best Moves in a Bad Economy

Stay on top in this tough economy with our smart, easy-to-follow financial tips. More >

Annual San Francisco Events

Discover San Francisco's biggest, most exciting 2009 events. More >

Europe Travel

  1. Home
  2. Travel
  3. Europe Travel
  4. Transportation
  5. Train Travel in Europe
  6. Eurostar Facilities - Tour of Eurostar Services

©2009 About.com, a part of The New York Times Company.

All rights reserved.