Which British sports ground is known as "The Home of Cricket"?
Correct answer: Lord's

little b
I've not been to lord's

Player #25874027
Lord’s had a second ground . If you head down Lisson Grove you can see a plaque marking the site.