Desde 1982 tiene su sede en el Barbican Centre de Londres.