St Pancras to Lille?

St Pancras to Lille? St Pancras Station Going to be heading to London in a couple of months (land in Heathrow, couple of hours to kill before heading to St. Prancas station), I’ll be taking the Eurostar to Lille for a week before returning to London. I’ve read to arrive 90 minutes before departure to St. Pancras to check in and such. Any advice and tips for this? I’...

Visit Direct Link

You Might Also Like

Post comment