8. Wembley Stadium, London, England