Double-decker Eurostar trains set for London debut
- Posted on October 22, 2025
- By The Times
- 2 Views
Double-decker Eurostar trains set for London debut

Channel Tunnel passenger train operator announces €2 billion deal for 50 new Alstom Avelia Horizon trains