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, […]