This service running in should have been the 1253 from Inverness but it was cancelled between Inverness and Perth, so 170455 has only come as far as Perth as 1B31 1504 off.
A quick walk to platform 17 for my wedged train back to Fife and I managed a shot of 380108 with 2D92 1633 Edinburgh to Dunblane. 11/12/2015