Shows across the Global network in England will be aired from a central hub in London