The Ola’s, the strutting cockerels, the Mexican waves – welcome to the Stade de France and a unique matchday experience.
Paris is special. It thrives on a big event and there is no bigger sporting occasion than when England are in town.
The Stade de France is the national stadium of France, situated just north of Paris in the commune of Saint-Denis.
It has an all-seater capacity of 75,000 making it the sixth largest stadium in Europe, and is used by both the France national football team and French rugby union team for international competition.