1. About.com
  2. Travel
  3. Europe Travel

Discuss in my forum

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.

©2012 About.com. All rights reserved. 

A part of The New York Times Company.