The Urinals of Waterloo Station

Waterloo Station is a rail terminal located in London, U.K.

Filed under: Airports, Train Stations, Sea Ports
Tweet

Waterloo is Britain's largest train station. It is used by British Rail trains serving London's southwestern suburbs, as well as other outlying destinations. It is also the London stop for Eurostar trains providing service to continental Europe via the Chunnel tunnel.

Submitted by an independent contributor.