user
Where is the headquarters of the International Cricket Council located?
assistant
The headquarters of the International Cricket Council (ICC) is located in Dubai, United Arab Emirates. The ICC moved its headquarters from London to Dubai in 2005, a move that was part of a strategy to expand cricket's popularity globally, particularly in emerging markets. Dubai, with its strategic location and facilities, offered an ideal hub for this international governing body of cricket.