Embankment tube in London

Embankment tube

Embankment Tube Station, situated in central London, serves as a convenient gateway for tourists to explore some of the city's most iconic attractions. The station itself, opened in 1868, holds historical weight as it was first named 'Charing Cross' before officially becoming 'Embankment' in 1974. Its prime location by the River Thames places visitors within walking distance to prominent landmarks such as the London Eye, Big Ben, and the Houses of Parliament, as well as cultural staples like the National Theatre and Royal Festival Hall.

Beyond its accessibility to key sights, Embankment Tube Station boasts an underground treasure, one of London's hidden gems—the abandoned 'ghost' station, Aldwych. Opened in 1907 and closed in 1994, Aldwych has a fascinating history as it played a critical role during both world wars. The station housed British Museum treasures and served as a bomb shelter in World War II. Today, it is occasionally used as a filming location for movies and TV shows. Exploring the area around Embankment Tube Station provides tourists with a unique blend of historical intrigue and vibrant modern culture, all within a stone's throw of the bustling heart of London.

Hotels nearby

  • 5 Stars
  • 4 Stars
  • 3 Stars