European transport links?

European transport links?

Do you really think Heathrow offers a better experience than Schiphol? I don’t understand these transport link rankings?

Tags: