Two London football stadiums were used during the 1966 World Cup tournament. Wembley was one; what was the other?

Sport Trivia Question: Two London football stadiums were used during the 1966 World Cup tournament. Wembley was one; what was the other?