Pre heat oven to 350.
Line loaf pan with parchment paper or grease it and set it aside.
In a medium bowl add in the flour, baking powder and salt. Whisk and set aside.
In a large bowl add in the sugar and lemon zest. Press sugar into zest until sugar turns a pale yellow.
Add in oil and mix.
Add eggs one at a time, mixing well after each one.
Mix in lemon juice and vanilla.
Sift over 1/3 of dry ingredients at a time over the wet ingredients, alternating with milk and ending with the flour. Mix after each addition but don't over mix. Stop mixing as soon as you see no more dry ingredients.
Add batter to 9x5 loaf pan and bake for 50-55 minutes.
Its done when a tooth pick comes out clean when inserted into the center of loaf.
Cool in pan for a few minutes then transfer to cooling rack to completely cool, removing the parchment paper as well.
To make icing add all the ingredients for the glaze together in a small bowl and mix. Make sure to sift icing sugar or there will be clumps. Apply with a silicon brush over top of the lemon loaf once it has completely cooled.
Wait for icing to set then serve.