Our Rolling Stock

The railway has six steam and four diesel locomotives, plus a number of other self-propelled permanent way vehicles. The railway’s carriage stock comprises 21 passenger-carrying vehicles, plus two brake vans.