Su sede está emplazada en la Casa Consistorial de Valladolid ubicada en la Plaza Mayor de la capital vallisoletana.