Taking the Eurostar from London to France
Travelling to France was never easier. Eurostar gets you from the centre of London to Calais in France in under an hour, Lille in less than an hour and a half, and Paris in 2 hours and 15 minutes! And, if you need a cheap hotel close to Eurostar, I know one that’s just the […]
The post Taking the Eurostar from London to France appeared first on The Good Life France.