Tag: London Transport Museum

Secrets of the London Transport Museum storage depot: A visit to the inner workings

It's not everyday you get a guided tour of the inner workins of a museum depot by the director himself. Mike was lucky enough to gain access to some very hidden gems in sunny Acton...
×