|Price||POA. For details, please call 02070 48 48 48|
ICC Cricket World Cup 2019 – Final
Lord’s hosts the two best teams in the world, competing for the biggest prize in world cricket. It’s the 5th time the prestigious final has been held at Lords, the home of cricket, and the culmination of a 6 week tournament will see a winning team unveiled. With 20 years since the tournament was last played on English soil, can England reach their first final since 1992 and finally win the trophy which has eluded them to date?