A welcome surprise at North Queensferry on 30 August 2016. On hire to Virgin East Coast, East Midlands Trains 43054 leads the late running 1E25 14:52 Aberdeen to Kings Cross Virgin East Coast service through the station. Still in the tunnel, on the rear of the train is 43295. |