1.
Preheat oven to 180 C and grease a large baking dish.
2.
Combine water, cinnamon and sugar in a medium saucepan. Bring to the boil and let simmer for about 15 minutes. Set aside.
3.
Toast bread and butter each slice on one side. Remove crusts if desired. Arrange toast in a single layer in the baking dish. Sprinkle bread with sultanas, nuts and pineapple pieces.
4.
Place some cheese slices over this mixture. Repeat layers until all bread is used, making sure enough cheese is left over for the top.
5.
Remove cinnamon sticks from the syrup then pour over everything in baking dish.
6.
Bake in preheated oven for 30 minutes. Remove from oven and cool for at least 15 minutes.