London Wiki
Advertisement

Aldwych Tube Station is a closed tube station in London, formerly on the Piccadilly Line, and for a time intended to be a station on the Fleet Line. It opened 1907, closed 1940, reopened 1946 and closed 1994.

More information on the Wikipedia page [1] and the Underground History page [2]

Advertisement