Originally Posted by
YVR Cockroach
Probably, and the French definitely have (or had) immigration at St Pancras (and presumably that stop in Kent too).
Ask me in a couple of months - I've got tickets London St. Pancras-Paris Gare du Nord for late May. I understand we clear Schengen/French Customs at St. Pancras though.