Home WorldEuropeNetherlands London direct to Amsterdam in 4 hours! New Eurostar service to launch April 30.