Tayside Opera is one of the few remaining companies which performs Grand Opera.