Su sede central se encuentra en el nº 80 de la plaza Vincent en Londres.