A number of historic locomotives and other rolling stock are in the care of the Welsh Railway Trust
Steam locomotives
![](https://welshrailwaytrust.wales/wp-content/uploads/2021/07/Haulwen1.jpg)
![](https://welshrailwaytrust.wales/wp-content/uploads/2021/07/Haulwen2.jpg)
![](https://welshrailwaytrust.wales/wp-content/uploads/2021/07/Haulwen3.jpg)
![](https://welshrailwaytrust.wales/wp-content/uploads/2021/07/Haulwen4.jpg)
![](https://welshrailwaytrust.wales/wp-content/uploads/2021/07/haulwen5.jpg)
![](https://welshrailwaytrust.wales/wp-content/uploads/2021/07/Taf-Vale-TVR28.jpg)
![](https://welshrailwaytrust.wales/wp-content/uploads/2021/07/tvr28-1-1024x705.jpg)
![](https://welshrailwaytrust.wales/wp-content/uploads/2021/07/tvr28-2.jpg)
![](https://welshrailwaytrust.wales/wp-content/uploads/2021/07/tvr28-3.jpg)
![](https://welshrailwaytrust.wales/wp-content/uploads/2021/07/tvr28-5.jpg)
![](https://welshrailwaytrust.wales/wp-content/uploads/2021/07/tvr28-6-1024x768.jpg)
![](https://welshrailwaytrust.wales/wp-content/uploads/2021/07/tvr28-7.jpg)
- Taff Vale Railway 28
- Haulwen
Diesel locomotives and Railcars
![](https://welshrailwaytrust.wales/wp-content/uploads/2021/07/aberthaw-loco-1024x768.jpeg)
![](https://welshrailwaytrust.wales/wp-content/uploads/2021/07/aberthaw-loco2.jpg)
![](https://welshrailwaytrust.wales/wp-content/uploads/2021/07/d2178-1024x680.jpeg)
![](https://welshrailwaytrust.wales/wp-content/uploads/2021/07/d2178-2-1024x768.jpg)
![](https://welshrailwaytrust.wales/wp-content/uploads/2021/07/d2178-3-1024x682.jpg)
![](https://welshrailwaytrust.wales/wp-content/uploads/2021/07/d2178-4.jpg)
![](https://welshrailwaytrust.wales/wp-content/uploads/2021/07/dmu-1.jpg)
![](https://welshrailwaytrust.wales/wp-content/uploads/2021/07/dmu-2.jpg)
- British Railways D2178
- Peckett diesel locomotive 5014
- British Railways Class 117 Diesel Multiple Unit
Carriages
![](https://welshrailwaytrust.wales/wp-content/uploads/2021/07/GWR-216-1024x687.jpg)
![](https://welshrailwaytrust.wales/wp-content/uploads/2021/07/tvr-31.jpg)
![](https://welshrailwaytrust.wales/wp-content/uploads/2021/07/tvr-56.jpg)
![](https://welshrailwaytrust.wales/wp-content/uploads/2021/07/TVR-145.jpg)
![](https://welshrailwaytrust.wales/wp-content/uploads/2021/07/TVR-153.jpg)
![](https://welshrailwaytrust.wales/wp-content/uploads/2021/07/TVR-220.jpg)
![](https://welshrailwaytrust.wales/wp-content/uploads/2021/07/gwr216-1-1024x768.jpg)
- Taff Vale Railway 220
- Taff Vale Railway 145 – body only
- Taff Vale Railway 153
- Taff Vale Railway 48
- Taff Vale Railway 153
- Taff Vale Railway 51 – body only (tea room)
- Taff Vale Railway 31 – body only (tea room)
- Great Western Railway 216
- Great Western Railway 793
- Great Western Railway 8
Other Rolling Stock
![](https://welshrailwaytrust.wales/wp-content/uploads/2021/07/crane-1024x768.jpeg)
- Rail crane ADRC 96814 “Selwyn”