Travelling from Gare du Nord to Eiffel Tower? Built in 1864, Gare du Nord is an icon of rail travel in France, adorned with stunning architecture and featured in many tv and film productions, it is recognised the world over. Located in the 10th arrondissement, the station is ideally located to serve rail services from […]