Preheat your oven to 350°F (175°C).
Grease and flour a 10-inch bundt pan.
In a bowl, whisk together the flour, baking powder, and salt.
Using a stand mixer, beat butter and sugar until light and fluffy (about 3 minutes).
Add eggs one at a time, beating well after each addition.
Mix in lemon zest, lemon juice, and vanilla extract.
Gradually alternate adding flour mixture and milk, beginning and ending with flour. Mix until just combined.
Pour batter into prepared bundt pan and smooth the top.
Bake for 45-50 minutes, or until a toothpick inserted comes out clean.
Let cool in pan for 10 minutes, then invert onto a cooling rack.