Preheat the oven to 350°F (180°C). Grease and line an 8-inch round cake pan with parchment paper.
Whisk the flour, baking powder, and salt in a small bowl.
Beat the butter and honey for 3 minutes until creamy and lighter in texture.
Add one egg and stir with a wooden spoon until mostly combined. Add one-quarter of the flour mixture. Repeat until all eggs and flour are used.
Stir in the warm milk and orange zest until the batter is thick and smooth.
Transfer the batter to the prepared pan. Smooth the top and sprinkle with sliced almonds.
Bake for 45 minutes, or until a skewer inserted into the center comes out clean.
Let the cake cool in the pan for 30 minutes.
While the cake rests, simmer the honey and water for 5 minutes. Add lemon juice and simmer for 2 more minutes. Cool for 10 minutes.
Poke about 30 holes in the cake using a skewer.
Pour the warm honey syrup over the cake in four additions, allowing each amount to soak in before adding more.
Rest for 15 minutes, then serve warm with ice cream, cream, almonds, or extra honey.