New 425-mile UK train line with 11 stops to launch branded 'Eurostar of Scotland'
Brits will soon be able to hop on board and travel more than 400 miles from London to the historic city of Stirling, thanks to a new railway expansion slated to launch in 2026