Tiene su sede en la capilla de San Andrés, en el centro urbano de Sevilla .