Preheat your oven to 150°C (300°F/130°C fan) and line a 20 cm (8-inch) round cake tin with baking parchment.
Cream the butter and sugar together in a large bowl until light and fluffy.
Gradually add the beaten eggs, mixing well between each addition.
Sift the flour and baking powder into the mixture and fold in along with the ground almonds.
Add the currants, sultanas, and mixed peel, and gently fold them into the batter.
Stir in the milk to give a dropping consistency.
Spoon the mixture into the prepared tin and smooth the surface. Arrange the whole blanched almonds in a circular pattern on top.
Bake in the preheated oven for about 2 hours or until a skewer inserted into the center of the cake comes out clean.
Allow the cake to cool in the tin before transferring it to a wire rack.