The Greeks tend to have their major events in Greece or Spain, which may be easier for the Spaniards to attend. Also, Juan Carlos and Felipe, the monarch and the heir, are frequently absent. Just Sofia, her daughters, and Irene. So it's not like the whole Spanish clan is there.
The Danes are somewhat limited in who can come because one adult in line to the throne (excluding Princess Elisabeth who's not a member of the Council) must be in the country at all times unless special permission is sought and received (I think the PM must okay it). This shouldn't be that difficult now, with Margrethe, Benedikte, Frederik and Joachim all eligible, but Margrethe may have duties to attend to, Benedikte had a sick husband for a while, Frederik has a baby to attend to, and Joachim has a farm to run. They may all have something else to do.
When Greek events were being held in London, the Danes were around more, but Ingrid was also alive then, so she may have been responsible for rounding up her brood.
The Greeks are always at Danish events, yes, but it's not like they have royal duties to attend to. They have a lot more free time on their hands.
The Danes are somewhat limited in who can come because one adult in line to the throne (excluding Princess Elisabeth who's not a member of the Council) must be in the country at all times unless special permission is sought and received (I think the PM must okay it). This shouldn't be that difficult now, with Margrethe, Benedikte, Frederik and Joachim all eligible, but Margrethe may have duties to attend to, Benedikte had a sick husband for a while, Frederik has a baby to attend to, and Joachim has a farm to run. They may all have something else to do.
When Greek events were being held in London, the Danes were around more, but Ingrid was also alive then, so she may have been responsible for rounding up her brood.
The Greeks are always at Danish events, yes, but it's not like they have royal duties to attend to. They have a lot more free time on their hands.