The London Tube rolling stock manufactured in 1938 worked out its final run on the Island Line, Isle of Wight in southeastern England on January 3, 2021(Sunday), marking a period of 82 years of active life.
Read More
The London Tube rolling stock manufactured in 1938 worked out its final run on the Island Line, Isle of Wight in southeastern England on January 3, 2021(Sunday), marking a period of 82 years of active life.
Read More