Preheat the oven to 350 degrees. Spray a loaf pan with cooking spray.
In a large bowl combine the flour, baking powder, baking soda, and salt. Mix well and set aside.
In a medium bowl cream together the butter and sugar.
Add the eggs and vanilla to the bowl and mix until light and fluffy.
Stir in the lemon zest and lemon juice and mix well.
Add the lemon and butter mixture to the flour mixture and stir. Add in the milk and stir until well combined.
Pour the mixture into the prepared loaf pan.
Bake for 50-60 minutes or until a toothpick inserted into the center comes out clean.
Cool on a wire rack for 15 minutes. Run a butter knife around the edges and remove from the pan. Cool completely.
To make the glaze whisk the powdered sugar, lemon juice, and milk together. Pour over top of the cooled lemon loaf. Allow glaze to harden 15 minutes.
Slice into pieces and serve.