Loco hauled trains are very rare north on Inverness. The test train that runs approximately every 8 weeks is a change from the Class 158 units that exclusively run on the route. 37421+37254 north ... (more)