Preheat oven to 350 degrees F (177 degrees Celcius). Grease a 9 x 5 x 3 inch loaf pan with butter. Line the bottom of the pan with parchment paper.
In the bowl sift together the dry ingredients (flour, baking powder, and salt). Set aside.
In a stand mixer or simple mixing bowl, combine softened butter and sugar. Whisk on low to medium speed using a hand or stand mixer till the mixture is light, airy, and double in volume.
Next, add one egg at a time and whisk the batter each time for a 30 - 40 seconds at medium speed to aerate and develop the cake’s structure. Gradually, add all 3 eggs. Do not add all eggs in one go.
Add vanilla, milk, lemon juice, and zest. Whisk the batter for 1 minute.
Add the sifted flour mixture in 3 small batches. Gently, cut and fold the batter to each time to evenly combine. The batter should be silky smooth and lump free.
Scrape the batter into the greased pan. Smooth the top with a spatula or the back of a spoon. Tap the cake tin on kitchen counter 2 - 3 times to knock off air bubbles. Bake for about 55 to 60 minutes or until the cake is golden brown and a toothpick inserted in the center comes out clean.
If you find the cake browning too much as it bakes, cover with a piece of lightly buttered aluminum foil after about 30 minutes.
Remove the cake from the oven and place on a wire rack to cool.
For the glaze, mix in lemon and sugar and pour over the cake. Before pouring glaze over the cake poke tiny holes in the cake with a toothpick so that glaze penetrates deep inside the cake. Let it cool completely on a wire rack before cutting.