Preheat the oven to 300°F (150°C) and grease an 8 inch round cake pan with butter or oil. You can also use a deep 6 inch cake pan.
Combine the flour, salt, baking powder and allspice into a bowl and mix using a whisk until combined. Set aside.
Add the butter and brown sugar into a bowl and beat with a hand mixer until smooth and creamy. If you're using a planetary mixer, use the paddle attachment and follow the same instructions.
Once the butter mixer is smooth, add the eggs one at a time beating about 30 seconds inbetween additions followed by the orange juice and orange zest.
Add the flour mixture and mix for about 1 minute, then add the glazed fruit and cherries and mix on slow speed uuntil well combined, about 45 seconds. You can also fold in the fruit using a spatula.
Deposit the batter into cake pan and using an offset spatula or the back of a spoon, level off the surface so that it’s even.
Cover the top of the cake with the almonds, no need to push down.
Place into the oven and bake for 55-60 minutes. You can check if the cake is baked that sticking a screwer or toothpick into the center. If it comes out clean, then the Dundee cake is baked.
Once cake is baked, remove from the oven and allow it to cool in the cake pan for 20 minutes before removing it.
Once removed, allow the cake to cool on a wire rack for at least 45 minutes.
Serve and Enjoy!