Snowdon Mountain Railway

Operator  

Snowdon Mountain Railway

1896 – 
18

Locomotives


0-4-0DH

Diesel-hydraulic
10
9  10  11  12 

0-4-2

Steam
8
2  3  4  5  6