🏏Stadiums
easyLord's Cricket Ground, known as the 'Home of Cricket', is located in which city?
ABirmingham
BManchester
✓London
DLeeds
Answer Explanation
Lord's Cricket Ground is located in St John's Wood, London, and is widely regarded as the 'Home of Cricket'. It is owned by Marylebone Cricket Club (MCC) and has hosted international cricket since 1814. The famous Lord's media centre and the slope of the pitch are iconic features.
More Stadiums trivia
- Lord's Cricket Ground, regarded as the 'home of cricket', is located in which area of London?Answer: St John's Wood
- Among the world's current Test venues, which English ground, established on its present site in 1814, is widely regarded as the oldest still hosting top-level international cricket?Answer: Lord's, London
- Which venue hosted the 2017 Women's Cricket World Cup final between England and India?Answer: Lord's, London
- The Gabba, Brisbane Cricket Ground, is in which Australian state?Answer: Queensland
- The Oval, the venue of the deciding 2023 Ashes Test, is located in which part of London?Answer: Kennington
One of 112 Stadiums questions. Browse them all