Trafalgar Square, the iconic place in Central London was plummeted by the cricket fans during the final of the ICC Cricket World Cup 2019 between England and New Zealand. The public square in the city of Westminster, Central London turned into the Lords outside Lords with the presence of cricket enthusiastic fans.
The fans who were not lucky enough to grab the tickets of the final made their way to Trafalgar Square in order to enjoy the atmosphere of the most amazing moment in the history of England cricket.
The time fans spent at Trafalgar Square worth every second of it courtesy an unbelievable match between the two best teams of the World Cup 2019. The whole tournament came down to a maiden super over of the ODI cricket in which England beat New Zealand by the slightest of margin to clinch on to their maiden World Cup title.