Tag Archives: london transport museum

Aldwych Station Tour

Every now and again, TfL dust off the disused Aldwych tube station and throw open the doors for guided tours. Some things good, some things bad.