Snowdon Mountain Railway

Operator 

Snowdon Mountain Railway

1896 – 
17

Locomotives


0-4-2

Steam
7
2356