Preheat your baking oven to 350 degrees F while you grease a loaf pan.
Take a bowl and add the flour, salt, zest, and baking powder. Mix it and work further on other ingredients.
Set up your stand electric mixer and add the butter and sugar for the mixture. It should be creamed and in 4-6 minutes it will become fluffy.
Add the eggs now gradually one at a time. Add the vanilla essence and lemon juice now. You will have a perfect and consistent mixture.
Now take your dry ingredients and mix them with buttermilk. Slowly add your mixture and buttermilk, take your time at this part.
Add your prepared mixture to the loaf pan and bake it for 50-55 minutes. The cake will be golden brown when it is ready or you can check it with the help of a toothpick.
Put your cake on a cooling rack and mix the syrup ingredients quickly. Add it while your cake is warm and you will now be enjoying a lovely smell in your kitchen.
Let it cool now for some time. Prepare the icing by adding lemon juice and milk first. Mix all ingredients well and whip it in the electric mixer. Cover your cake with this delicious icing and your cake is ready to serve. Let it cool for 4-5 hours or you can make it ahead for serving after 24 hours.