First time European traveler here. My understanding is that the railpass business does not apply to England. Is that true? I need to get from Stratford-Upon-Avon to Paris. I assume the best way to do this is to first get to London, then take the Eurostar to Paris. Any help you can provide would be appreciated (including station names).
Also, do I need to purchase my Eurostar ticket in advance? What about the other train tickets?
Thanks, Jonathan