Monday, August 25, 2025

In the 1960s, the Norwood Junction locomotive depot, London, (shed code 75C) was a busy, but declining, British Railways site, still active with steam locomotives at the beginning of the decade before transitioning to diesel shunters and closing completely in 1966.


 

No comments:

Post a Comment