Wembley Stadium

Categories: Sports
  • Wembley Stadium is a football stadium located in London, England. The stadium was originally built in 1923 and was demolished to begin construction of the new Wembley Stadium.
  • Fast Facts:

    1. Location: London, England
    2. Broke ground: (2003)
    3. Opened: (2007)
    4. Owner: The Football Association
    5. Surface: Grass
    6. Capacity: 90,000

About this page

  • Page Views
    0
What is this?
No one is currently managing this page.
What is this?
This page currently has no vertical manager.