Which sport is played at Lord's ground in London?
Pick an answer
Correct!
Not quite. The correct answer is highlighted.
Correct answer to question 335: Cricket
Explanation
Lord's is regarded as the home of cricket and is used for major matches.
Updated: November 2026