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 of London, where a new joint main line with the Great Western Railway began. Local passenger services from London Marylebone were added from March 1906, when new stations were opened, including 'Wembley Hill', next to what later became the site of Wembley Stadium - the national stadium of English sport - which opened for the FA Cup Final of April 1923, remaining open for 77 years until it closed for reconstruction in October 2000. After a long planning and redevelopment process dogged by a series of funding problems and construction delays, the new stadium finally opened its doors in March