The high-speed rail service known as Eurostar Snow’ links London St Pancras with Lille, in northern France, and beyond. Trains will run for 16 weeks from December 20, 2025, until April 4, 2026, which ...