The Television Centre A moving experience Michael Lucas 21 August 1988 0 The benefits of the new studios at La Pouquelaye Read More