In the bowl sift together the dry ingredients (flour, baking powder, and salt) and mix nicely using spatula or wire whisk. Set aside.
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 a stand mixer or simple mixing bowl, combine eggs 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 minute at medium speed to aerate and develop the cake’s structure. Gradually, add all 3 eggs.
Add vanilla, milk, lemon juice, and zest. Whisk the batter for a minute.
Add the sifted flour mixture in 2 - 3 small batches. Gently, cut and fold the batter to evenly combine.
Scrape the batter into the greased pan. Smooth the top with a spatula or the back of a spoon. 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.