Two London football stadiums were used during the 1966 World Cup. Wembley was one; what was the other?
Correct answer: White City
Player #33073773
So what is White city? The one behind BBC (now ITV)?