Wembley Stadium, owned by the Football Association (FA) and operated by its subsidiary, Wembley National Stadium Ltd., is headquartered in the UK. Founded in 1923, this entertainment provider operates with approximately 350 employees. The stadium, opened in 2007 on the site of the original stadium in Wembley, London, functions as a multi-purpose venue with a seating capacity of 90,000, making it the largest sports venue in the UK and the second-largest stadium in Europe. It serves as the home of English football, hosting major events such as the FA Cup Final, and also acts as a venue for concerts, rugby matches, and other large-scale events. A prominent architectural feature is its 134-meter-tall arch, which supports a portion of the roof.