Earl Of Mount Edgcumbe Through Narborough Station on March 27, 2023 Get link Facebook X Pinterest Email Other Apps Filmed safely from the footbridge at the station, this video sees GWR steam engine Earl Of Mount Edgcumbe race through Narborough Station in Leicestershire on a test run along the line.