Wembley Stadium
London, GB