The England vs Mexico game was played at Estadio Azteca in Mexico City, Mexico. If you meant a different England vs Mexico match, there’s also a historic 1961 friendly at Wembley Stadium in London.