About
Wembley Stadium is a multi-purpose venue in London that primarily hosts football (soccer) matches for the England national team and major cup finals, with a capacity of approximately 90,000. It is one of the world's most iconic sports stadiums and also hosts other events including rugby, American football, and concerts.