The Collection

A number of historic locomotives and other rolling stock are in the care of the Welsh Railway Trust

Steam locomotives

Diesel locomotives and Railcars

Carriages

  • 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

  • Rail crane ADRC 96814 “Selwyn”