Travelling From Gare du Nord to Champs Elysees? An icon of the French capital, Gare du Nord is the busiest train station in Europe, with over 214 million passengers each year. With services from SNCF, TEF, Eurostar, RER and the Metro, services range from the city itself, to Northern France and as far afield as […]