Your next pocket travel guide
score:5
Eurostar doesn't check visas; that'll be up to French police in London.
As such, if you can prove Switzerland is your main destination, you should have no problems (and I doubt the French will even care - they rarely do)