2005 સુધી ઈન્ટરનેશનલ ક્રિકેટ કાઉન્સિલ (આઈસીસી)નું હેડક્વાર્ટર પણ અહીં જ હતું.