Aldwych Underground Station

London, London, UK

Aldwych Sttion was originally opened in 1907, it acted as an off-shoot of the Piccadilly Line to Holborn.





Episodes Filmed At Aldwych Underground Station