Bing found these results
Eurostar - Wikipedia
Reporting mark - Wikipedia
Train reporting number - Wikipedia
Eurostar Media-Centre
Eurostar Media Centre
Eurostar Group reports turnover of €1.53bn in 2022
Eurostar Media Centre
Eurostar at 20: how has the service grown? - The Guardian
Eurostar - Simple English Wikipedia, the free encyclopedia
Eurostar: business travel has returned to 70 per cent of 2019 levels