Preheat a griddle or large non-stick pan to around 350°.
Slice the cinnamon bread into ½-inch thick slices, set aside.
In a shallow dish, beat the eggs till frothy.
Add the heavy cream, cinnamon, and vanilla, and mix well.
Dip each piece of bread into the egg mixture, ensuring both sides are well-coated.
Add a little butter or cooking spray to your griddle or pan and add the bread slices in batches.
Cook each side for about 3-4 minutes each, or till golden brown.
Remove from griddle or pan and keep warm in a 200° oven till ready to serve.
Serve with butter and warm maple syrup or powdered sugar.