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 the streets of London from Paddington to Farrington and to the … Continue reading

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