Telford Steam Railway

Broseley, United Kingdom

Telford Steam Railway

The Telford Steam Railway (TSR) is a heritage railway located at Horsehay, Telford in Shropshire, England, formed in 1976.