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. … Continue reading

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