01 - Preheat oven to 350°F. Grease and line a 2 lb loaf tin with parchment paper.
02 - In a large bowl, cream together butter and superfine sugar until pale and fluffy.
03 - Beat in eggs one at a time, mixing thoroughly after each addition.
04 - Stir in lemon zest and fresh lemon juice.
05 - Sift self-raising flour and salt, then fold gently into the mixture.
06 - Mix in poppy seeds and milk until batter is smooth.
07 - Pour batter into the prepared tin, smooth the surface, and bake for 45–50 minutes or until a skewer inserted into center comes out clean.
08 - While baking, mix icing sugar with enough lemon juice to create a pourable glaze.
09 - Allow cake to cool in tin for 10 minutes, then transfer to a wire rack. Prick top with skewer and drizzle lemon glaze evenly over while still warm. Let cool completely before slicing.