Tag Archives: London Transport Museum

London Transport Museum Depot

Exclusive 150th Underground anniversary steam train trips were organised by the London Transport Museum Depot in Acton in January and again on the weekend of April 13-14 in which the beautiful 1898 steam engine and immaculately restored carriages were exhibited. These trips gave the opportunity to people to climb aboard … Continue reading

Posted in London Attractions, London Events, London Hotel | Tagged , | Leave a comment