LONDON’S FINALWORKINGS
Aug 02, 2021
1 minute
IN CONTRAST to the North West in August 1968, there were few witnesses to observe Collett 0-6-0PT No. L90 (ex-7760) leave London Transport’s Lillie Bridge depot just after midnight on June 4, 1971 with
You’re reading a preview, subscribe to read more.
Start your free 30 days