Looking for advice and other people's thoughts on the matter...
I have travel booked with Eurostar on the 28th London - Paris, and return ticket on 7th January from Lille to London. I am self employed and currently have a contract with a very large company I will not name specifically but is...