Italian Passenger Haulage Archive Various dates in 2017: 1920s built E626 power in Italy British Rail no.99013 – withdrawn in 2017! Share this: Share on X (Opens in new window) X Share on Facebook (Opens in new window) Facebook Like Loading...