
The state-of-the-art, 80,000-capacity Stade de France, located in the Saint Denis district just north of Paris, is the country's national stadium.
It was built for the football World Cup finals in 1998, and has a roof that covers six hectares and is illuminated for evening matches.
It took over from the Parc des Princes as the home of the French rugby union and hosted the 2003 World Athletics Championships.
It is well-connected to the centre of Paris thanks to the city's metro network.

Find out who's playing where - and find out when to catch the action on ITV Sport this autumn