England is the place where the beautiful game of cricket was born. Though the country has yet to win an ODI World Cup, considered the biggest international tournament in 50-over cricket, England may well break the jinx this time. Not only is the country hosting the ICC Cricket World Cup 2019, along with Wales, but it is also seen as a favourite for winning the championship this time.
Business Standard takes a look at some of the legendary cricket stadiums that will be hosting the 2019 cricket world cup matches:
1) Lord’s, London