The Eurostar is the train that links Paris to London under the English Channel tunnel. All Eurostar ads are excellent, I must say (I already showed one here) and this new one makes no exception. Of course, you have to be familiar with the the Beatles and their Abbey Road album to fully enjoy it, but I'm sure most of you will. Isn't this ad clever?! BTW, the text says "how about spring in London?"