Home
/
Place
-
Greenwich
-
keywords
/ Locomotive
Diesel Locomotive
, Thames Metal Co Ltd, Angerstein Wharf, Greenwich Marshes, Charlton (1982)