1. Home
  2. Travel
  3. Europe Travel

Eurostar Facilities - A Tour of Eurostar Facilities and Services

By , About.com Guide

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

Holiday Central

What to eat, where to go, fun things to do and how to save money on the perfect gifts. More >

Hot Winter Travel Deals

Check out these tips on finding the best airfare, hotel rates and cruise deals. More >

  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.