Desde 1995 tiene su sede en Thames House, en Millbank, Londres.