ADVERTISEMENT

If you take the high-speed Eurostar from London to Paris or Brussels, from which London terminus will your train depart?

1,390 views
If you take the high-speed Eurostar from London to Paris or Brussels, from which London terminus will your train depart?