Preheat your oven to 180℃ / 350℉ and put paper cases in a muffin tin.
Cream the butter and sugar together until light and fluffy (I used a hand mixer).
113 g unsalted butter, 142 g caster sugar (superfine sugar)
Add the eggs one by one, mixing after each addition, and then fold in the flour, baking powder and salt.
2 medium eggs, 170 g self-raising flour, 0.5 tsp baking powder, 0.5 tsp salt
Add the coffee and milk and mix gently.
1 tbsp instant coffee, 2 tbsp semi-skimmed milk
Spoon the mixture into the cases, ensuring they are no more than two thirds full.
Bake for 14 to 18 minutes until golden.
Put the cakes on a cooling rack and allow to cool.
Make the icing by creaming together the softened butter and icing sugar until soft and fluffy and it has turned pale. Add the coffee and mix through well.
113 g unsalted butter, 170 g icing sugar, 1 tbsp instant coffee
Put the icing in a piping bag and pipe a swirl on top of each cake. If you have them, decorate with a chocolate coated coffee bean.