I actually don’t disagree with @davek - the location makes it iconic, not the stadium.
Although it’s a nice stadium and I’m sure it’ll be boss, you can put Nou Camp, or Allianz Arena, or San Siro anywhere in the world and they would be iconic.
If you put our stadium somewhere else, it wouldn’t be iconic.
Don’t know why it needs to be iconic, is the Etihad iconic? Stamford Bridge? Juventus’ stadium? No one in the world other than Everton fans is going to think Everton’s stadium is iconic no matter what it looks like, we really are a nothing club to most of the world unfortunately.