News

A new direct train from London to Scotland is set to launch in the spring of 2026. Operated by Lumo, the service will stop at ...