Celebrations take place to mark 100 days to go until ICC Cricket World Cup 2019

London’s Nelson’s Column played a central role in marking 100 days to go to the ICC Men’s Cricket World Cup. The famous monument in London’s Trafalgar Square became part of a set of giant wickets, as the countdown until the ‘world’s greatest cricket celebration’ officially began. An array of…

Read More