Steff Thomas:
166209 arrives in light snow at Bath Spa on the 11th of December 2022
Steff Thomas:
43171 at Carmarthen on the 17th of March 2019
Steff Thomas:
43185 & 150262 at Carmarthen on the 12th of May 2019
Steff Thomas:
43009 at Swansea on the 18th of May 2019
Steff Thomas:
170403 & 170471 at Aviemore on the 18th of Febuary 2023
Steff Thomas:
The old and the new
Steff Thomas:
158710 & 158740 at Edinburgh Waverley on the 20th of Febuary 2023
Steff Thomas:
150227 at Heath HL on the 11th of March 2023
Steff Thomas:
20189 at Heath HL on the 11th of March 2023
Steff Thomas:
43170 & 158950 at Saltash on the 17th of March 2023
Steff Thomas:
769452 at Penarth on the 24th of Febuary 2023
Steff Thomas:
170204 & 43098 at Gloucester on the 20th of March 2023
Steff Thomas:
158840 & 196104 at Shrewsbury on the 25th of March 2023
Steff Thomas:
180111 & 67016 at Doncaster on the 3rd of March 2023
Steff Thomas:
43010 & 800321 at Bristol TM on the 6th of April 2023
Steff Thomas:
D1015 at Bewdley on the 1st of October 2022
Steff Thomas:
769445 at Cardiff Central on the 16th of May 2023
Steff Thomas:
33029, 33025 & 802110 at Goodrington sidings (Paignton) on the 29th of May 2023
Steff Thomas:
67017, 800019, 800025 & 150231 at Swansea on the 4th of June 2023
Steff Thomas:
67017 & 158822 at Cardiff Central on the 4th of May 2023
Steff Thomas:
150257 at Margam East Jn on the 2nd of July 2023
Steff Thomas:
222022 passes Wellington on the 20th of August 2023
Steff Thomas:
Getting later and later
Steff Thomas:
195 118 at Manchester Piccadilly on the 21st of October 2023
Steff Thomas:
197044 & 43189 at Cardiff Central on the 8th of December 2023
Steff Thomas:
150249 at Penmere on the 30th of October 2024