Which stadium in London is known as the home of English football?
Pick an answer
Correct!
Not quite. The correct answer is highlighted.
Correct answer to question 336: Wembley
Explanation
Wembley Stadium hosts the FA Cup final and England international matches.
Updated: November 2026