Ahead of the start of the 2019 World Cup extravaganza, the captains of all the ten participating teams stopped over at the Buckingham Palace to meet Queen Elizabeth II in London.
The International Cricket Council made special arrangements with the host nation ahead of the official kick-off of the World Cup 2019 in England.