La sede central de TVC está situada en la localidad de San Juan Despí, en la provincia de Barcelona.