Preheat your oven to 350°F.
Grease a 10-inch Bundt pan thoroughly.
In a large bowl, mix flour, baking powder, and salt.
Set aside.
Using a mixer, cream butter and sugar until fluffy.
Add vanilla, lemon extract, and lemon juice.
Blend well.
Add eggs, one at a time, mixing well with each addition.
Alternately add the flour mixture and buttermilk, starting and ending with flour.
Mix until just combined.
Pour batter into the prepared pan and smooth the top.
Bake for 60-70 minutes, or until a toothpick comes out clean.
Cool for 15 minutes in the pan, then transfer to a wire rack to cool completely.