wembley stadium

  • Wembley Stadium is a football stadium in Wembley Park, London, England. It opened in 2007 and was built on the site of the earlier Wembley Stadium which was demolished in 2003. Wikipedia