Virgin Train Tickets from £4 each way (London, Manchester, Glasgow)
Virgin Trains are having a MEGA SALE today!
Journeys between London and Birmingham start at just £4 each way.
You can also get Manchester or Liverpool to London for £10 each way.
Not sure how long these prices will last so you'll have to hurry!
We have 11 Virgin Trains deals on Latest Deals.