Hello, I will be traveling from London St Pancras to Paris via eurostar this weekend.
How early should I be at St Pancras before departure time?
Also, if I plan to get my VAT stamped before I leave London, am I able to get this done at St. Pancras station?
Thank you.