7 x 11 baking dish
Preheat oven to 350°.
Slice the bread into 1" slices, butter both sides and place into a 7x11 glass baking dish so that they fit snug.
Beat together the eggs, light cream and mustard. Pour evenly over the bread. Turn the bread slices several times to absorb the liquid. Cover with plastic wrap and let it sit over-night.
Sauté the mushrooms and scallions with a small amount of olive oil for two minutes. Add the ham, artichoke hearts, and olives and sauté for two additional minutes. (This can be done the day before). Spread mixture over the bread. Avoid using any accumulated liquid.
Top with the cheddar cheese, tomato, and Parmesan. Bake for approximately 45 minutes or until a knife inserted in the middle comes-out clean. Sprinkle with chopped parsley.