New ‘Eurostar of Scotland’ train with 11 stops launches in just 2 weeks
Metro – Metro.co.uk: News, Sport, Showbiz, Celebrities from Met…
May 11, 2026
The launch was originally scheduled for July 10.
Discussion in the ATmosphere