Posts

Showing posts with the label tube station

The most notable example of a disused Tube station

Image
This is the Aldwych tube station, also known as the Strand tube station, which opened in 1907 before ceasing operations in 1994. The station continues to be used as a filming location.