04 Feb From Amsterdam to London by train in just 4 hours!
A few days ago the new Eurostar train arrived at Amsterdam Central station, where it continued its way to London...
A few days ago the new Eurostar train arrived at Amsterdam Central station, where it continued its way to London...