Opened in 1979 as an amalgamation of the former Strand and Trafalgar Square stations which opened in 1906/1907.
Location Charing Cross Station, Charing Cross, London, WC2
Categories
Authority
More Information Charing Cross Station