LIVE — editor picks updating
Topic · archive

#Stade de France Every MoviesSavvy story tagged Stade de France — news, reviews & exclusives

About #Stade de France

Stade de France is the national stadium of France, located in Saint-Denis, just north of Paris. Inaugurated on January 28, 1998, it is the largest stadium in France with a seating capacity of 80,698 for football and rugby, and up to 100,000 for concerts. The multi-purpose venue has hosted major international sporting events, including the FIFA World Cup and Rugby World Cup finals, as well as numerous concerts by world-renowned artists.