Como parte de un proceso de descentralización, Channel 4 trasladará su sede central a Leeds (Yorkshire) a partir de 2023.