London, UK, July 29, 2007 : Wembley Stadium at Wembley Park Middlesex is a national sports venue hosting major football matches and is a popular travel destination tourist attraction landmark