01 - Combine bread flour, caster sugar, yeast, salt, cinnamon, allspice, and nutmeg in a large mixing bowl. Stir in orange zest and currants until evenly distributed.
02 - Create a well in the center of the dry ingredients. Add softened butter, lukewarm milk, and eggs. Mix thoroughly to form a sticky, cohesive dough.
03 - Knead on a floured surface for 10 minutes or use a stand mixer with dough hook for 6-7 minutes until smooth and elastic.
04 - Place dough in a lightly greased bowl, cover, and let rise in a warm place until doubled in size, approximately 1 hour.
05 - Punch down dough and divide into 12 equal pieces. Shape each into a smooth ball and arrange on a parchment-lined baking sheet with slight spacing between buns.
06 - Cover with a clean towel and let rise for 30-40 minutes until puffy and expanded.
07 - Preheat oven to 400°F.
08 - Mix flour and water into a thick paste. Transfer to a piping bag or plastic bag with corner snipped off.
09 - Pipe a cross shape over each risen bun.
10 - Bake for 20-25 minutes until golden brown and cooked through.
11 - While buns bake, gently heat apricot jam and water in a small saucepan until melted. Strain to remove any fruit pieces.
12 - Brush hot buns immediately with warm glaze upon removal from oven. Transfer to wire rack to cool completely.