The 'opening party' of the 2019 Cricket World Cup took place on Wednesday at The Mall in London. It had more of a 'street carnival' feel than a formal launch. There was, of course, a dash of cricket too at the event. World Cup 2019, slated to start on May 30, will see 10 teams battle it out over 48 matches. Watch to know more.