Preheat the oven to 162°C. Lightly grease a round cake pan with baking spray. Line the bottom with parchment paper and lightly grease the parchment paper.
In a small bowl, whisk together the flour, baking powder, salt, cinnamon if using, and baking soda.
In a large mixing bowl or the bowl of a stand mixer fitted with the paddle attachment, beat the butter, sugar, and honey on medium-high until light and fluffy, about 3 minutes. With the mixer on low, add the eggs, one at a time, beating well after each addition and stopping to scrape down the bowl as needed. Beat in the vanilla until just combined.
With the mixer on low, gradually add in the flour mixture, beating just until combined. Pour the batter into the prepared pan, smoothing it into an even layer.
Bake for 40 minutes or until a wooden pick inserted in the centre comes out clean. If desired, you can sprinkle the top with almonds after 20 minutes of baking. Loosely cover the cake with foil at any time if the top or almonds start to get too brown. Let the cake cool in the pan on a wire rack for 20 minutes. Carefully remove the cake from the pan, discard the parchment paper, and place it on a serving plate (almond side up). Serve warm drizzled with additional honey.