As the mega sporting event, the ICC Cricket World Cup 2019 is all set to begin from May 30, captains of the ten participating teams met Queen Elizabeth and Prince Harry at the Buckingham Palace ahead. The visit came before the opening ceremony of the World Cup which was held at The Mall, near Buckingham Palace. The first match of the tournament will be played between England and South Africa at the Oval.