Wednesday, 3 July 2019

World Cup Final 2019 in Lord's Cricket Ground

Lord's Cricket Ground is commonly known as "The Mecca of Cricket". It will be hosting the final of the Cricket World Cup 2019. Which teams do you think will play the final match at this historic ground and who will win the World Cup this year?


Location: London, UK

0 comments:

Post a Comment