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], Hidden London tours page [2], more information here, and here, and there are various films on YouTube and elsewhere.

Advertisement