Eurostar pulls into Amsterdam with direct service from London starting April 4

From April 4, Amsterdam will be a mere three hour, 41-minute train ride from London thanks to a new direct service from Eurostar. A new service from Eurostar will run from London to Amsterdam, linking the two European capitals in just three hours and 41 …
amsterdam – BingNews