iVisit... Aldwych disused station goes virtual
Zoom in to Aldwych disused Tube station without even stepping outside your front door. New tour dates will be on general sale from 12 February on London Transport Museum’s website. Aldwych, originally known as the Strand, is one of London’s most secret places, holding memories of times gone by. Opened to the public in 1907, it was never as heavily used as originally intended and closed nearly 100 years later in 1994.