Fue inaugurado en abril de 1991 en Londres, donde se encuentra su sede.