See, I thought it was Dover, but that's not even listed on the Eurostar site as a terminal. Can anyone help me out with the name of the terminal down by the coast on our side? Need to take my car over there in a few days...
Ta!
Ta!