6th August 2020
Owner: D8000
Date: 16 Apr 2006 11:50
Duration: 10 mins
Location: London Paddington
Notes

EMU
Diesel Loco
Photos

166214 London Paddington.

Location Show map