Wembley Stadium (1923) Wembley Stadium (1923) The original Wembley Stadium (; formerly known as the Empire Stadium) was a football stadium in Wembley Park, London, which stood on the same site now occupied by its successor, the new Wembley Stadium. The demolition in 2003 of its famous Twin Towers upset many people worldwide. Debris from the stadium was used to make the Northala Fields in Northolt, London. Wembley hosted the FA Cup final annually, League Cup and Challenge Cup finals annually, five European Cup finals, the 1948 Summer Olympics, the 1966 World Cup Final, the final of Euro 96, and the 1992 and
Wembley Stadium is a major user of Wembley. In 2007, the League Cup final moved back to Wembley from Cardiff following the FA Cup final and FA Community Shield. Other showpiece football matches that were previously staged at Wembley, such as the Football League promotion play-offs and the Football League Trophy final, have returned to the stadium. In addition, the Conference National (now National League) play-off final is held at Wembley since 2007, and the FA Women's Cup final since 2015. The new Wembley was a significant part of the plan for the 2012 Summer Olympics in London; the stadium was the