It also houses the International Cricket Council, the governing body for the game of cricket in the world, which was previously situated in London up to 2005.
Nó cũng có Hội đồng Cricket Quốc tế, cơ quan chủ quản cho cricket trên thế giới, trước đây đã được đặt tại Luân Đôn đến năm 2005.