The ICC has asked England to host the 2024 T20 World Cup, skipping West Indies and the United States. Let's take a look at the details of the 2024 ICC World Cup venue.The West Indi