Wembley Stadium – 2nd largest football stadium in Europe 2Wembley Stadium – 2nd largest football stadium in Europe 2