
London Waterloo Station Car Rental LocationsBook a Waterloo Station Car Rental Waterloo Station is situated just below the Thames directly South of Liverpool Street and the center of the Banking District in the City of London. Waterloo is accessible via the Northern, Bakerloo or Jubilee Tube Lines. From Waterloo station you have easy access to The Royal Festival Hall, County Hall, London Eye and the London Aquarium. Waterloo Station is comprised of London Waterloo, Waterloo East, the Underground station, and an amorphous bus station. The complex is near the South Bank and is in Travelcard Zone 1. River services operate from nearby Waterloo Pier next to the London Eye. A large four-faced clock hangs in the middle of the main concourse. Meeting "under the clock at Waterloo" is a traditional rendezvous. Avis Waterloo Station Car Rental Need Help? - Show me exactly where the Waterloo Station Avis office is? |