Neither are correct.
I will put everyone out of their misery and apologise now. It is in fact the site of the De Meer Stadium, the former home of Ajax. The very place where Cruyff, Neeskens and Co strutted their stuff in the 70s....
As I say , apologies for this one....