Which stadium was built for the 1908 London Olympics and was used in the 1966 football world cup finals?

Correct answer: White City Stadium

Try the best trivia game

What people think about it: 2 Comments
stray cat
stray cat
the 1966 world cup finals between england and Germany was at Wembley,it was just the odd match at White city. you got it wrong
Player #9942936
Player #9942936
super fast build