Michael's North Briton Railways: 43021 + 43145 1T08 Aberdeen Service arrives at Queen St. 27.03.19
Michael's North Briton Railways: 43021 tnt 43026 1T10 Aberdeen - Glasgow Queen St. Storms thrpough Lenzie 26.06.19
Michael's North Briton Railways: 43021 tnt 43145 1A57 Glasgow Queen St - Aberdeen. Storms through Lenzie 27.03.19
Michael's North Briton Railways: 43021 tnt 43145 1A57 Glasgow Queen St - Aberdeen. Storms through Lenzie. 27.03.19
Michael's North Briton Railways: 43026 tnt 43021 1T10 Aberdeen - Glasgow Queen St. Departs Lenzie 26.06.19
Michael's North Briton Railways: 43030 1A71 Edinburgh - Aberdeen. Departs Waverley 28.06.19
Michael's North Briton Railways: 43031 tnt 43033 1A59 Glasgow Queen St - Aberdeen. Lenzie 26.06.19
Michael's North Briton Railways: 43031 tnt 43033 1A59 Glasgow Queen St - Aberdeen. Lenzie. 26.06.19
Michael's North Briton Railways: 43031 tnt 43033 1T08 Aberdeen - Glasgow Queen St. Storms through Lenzie 26.06.19
Michael's North Briton Railways: 43032 5B14 ECS departs Waverley for Haymarket 14.10.21
Michael's North Briton Railways: 43032 tnt 43141 1B14 Inverness - Edinburgh. Approaches Waverley Station. 14.10.21
Michael's North Briton Railways: 43032 tnt 43141 1B14 Inverness - Edinburgh. Arrives into Waverley Station 14.10.21
Michael's North Briton Railways: 43032 tnt 43141 1B14 Inverness - Edinburgh. Arrives into Waverley Station. 14.10.21
Michael's North Briton Railways: 43032 tnt 43141 5B14 ECS departs Waverley for Haymarket 14.10.21
Michael's North Briton Railways: 43032 tnt 43177 1A59 Glasgow - Aberdeen. Bishopbriggs 27.08.19
Michael's North Briton Railways: 43033 + 43148 0S04 Loughborough - Craigentinny. Battles north through the snowflurries Morpeth Level Crossing 13.02.18
Michael's North Briton Railways: 43033 + 43148 0S04 Loughborough - Craigentinny. Battles north through the snowflurries Morpeth Level Crossing. 13.02.18
Michael's North Briton Railways: 43033 tnt 43031 1T08 Aberdeen - Glasgow Queen St. Storms into Lenzie 26.06.19
Michael's North Briton Railways: 43033 tnt 43169 1A55 Edinburgh - Aberdeen Departs Waverley Station 28.03.19
Michael's North Briton Railways: 43036 Haymarket MPD. From a passing train 26.08.19
Michael's North Briton Railways: 43037 tnt 43176 1T10 Aberdeen - Glasgow. Bishopbriggs 27.08.19
Michael's North Briton Railways: 43124 tnt 43144 1B18 Aberdeen - edinburgh. Arrives into Waverey Station 16.10.21
Michael's North Briton Railways: 43124 tnt 43144 1B18 Aberdeen - edinburgh. Arrives into Waverey Station. 16.10.21
Michael's North Briton Railways: 43124 tnt 43144 Departs Edinburgh Waverley with 5B18 for Haymarket TMD 16.10.21
Michael's North Briton Railways: 43124 tnt 43144 Departs Edinburgh Waverley with 5B18 for Haymarket TMD. 16.10.21
Michael's North Briton Railways: 43129 tnt 43140 1A59 Glasgow Queen St - Aberdeen. Bishopbriggs 1045 hrs 27.06.19
Michael's North Briton Railways: 43134 1A71 Edinburgh - Aberdeen. Departs Waverley 28.06.19
Michael's North Briton Railways: 43134 1A71 Edinburgh - Aberdeen. Departs Waverley. 28.06.19.
Michael's North Briton Railways: 43136 Haymarket TMD 14.10.21
Michael's North Briton Railways: 43136 tnt 43146 1A57 Glasgow Queen St - Aberdeen. Croy at speed. 25.03.19