Category Netherlands

The Holland Express

Yesterday Eurostar launched their inaugural scheduled services to Rotterdam & Amsterdam and yours truly naturally had to be on the first departure at 08.31. The big cameras were out in force, Eurostar were handing out Dutch & Union Jack flags as well as free waffle cookies and there was a general celebratory mood. Mike Cooper, […]