Preheat the oven to 180 degree. In a pan melt the butter, golden syrup and sugar on medium heat. In a large mixing bowl, add ground ginger and bicarbonate of soda. Pour the butter mixture in the bowl to form a dough. Add some water if it isn’t coming together. Make a template of the house and cut the base by placing the dough on the baking sheet, it should be around the thickness of two coins. Put this on the baking sheet and make the walls with the remaining dough.
Take flaked almonds and poke them in the dough which is the roof. This will act as the tiles in the roof. Bake all the parts for around 12 minutes. It should be firm to touch and get darker around the edges. Let it sit outside for a few minutes to harden.
In a large mixing bowl, put the sugar and egg whites and whisk them to form an icing. Put the icing in a piping bag and make designs on the walls and join the walls together. Put a small bowl on the inner side to give support to walls. Let it dry in that position for a few hours.
After it has dried completely, take out the support and put the roof on top. As it is steep, you will have to hold it for a few minutes. After icing the roof, it is better to let it dry for a night. The next day, decorate the walls and the border with chocolate fingers, chocolate flakes and silver balls. Also dust some sugar to give a snowy feel.