Lords Cricket Ground is the oldest in England.
The home of Cricket is Lords cricket ground
I think: Lords, England.
The first cricket ground in the world is Lords it was made by a man called Mr.Lords and Lords the cricket ground is in England where the game was made.
Mcg melborune cricket ground in Australia and then second eden garden or may be lords in London
Kept at Lords cricket ground in London the 'Ashes' is the trophy played for between England & Australia.
See the Related Links for "Lords cricket ground" to the bottom for the answer. My goodness, that was difficult finding that information.