Mixed Knowledge Trivia

1. Which of these cricket grounds is in London?

Lords
Trent Bridge
Trent Bridge
Edgbaston