Tag Archives: London Underground celebrated

150th anniversary of London Underground

9TH January 1863 marks the day when the world’s first underground train pulled out of Paddington station to make the first passenger journey-Three and a half miles journey under … Continue reading →

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