One million discounted seats on offer with Virgin Trains on the west coast by July 5, 2017 July 5, 2017