All aboard!
Eurostar trains ready to go at St Pancras Station, London.
EnglandEurostarLondonSt PancrasUKportfolio