Preheat oven to 175 degrees Celsius. Butter an 9x5-inch loaf tin or 7x7-inch cake tin (3-inch in height) and line the bottom with parchment paper. Set aside.
In a medium bowl, whisk together flour, baking powder, salt and baking soda. Set aside.
In a separate bowl, whisk together cream, milk and honey. Let the mixture come to room temperature. Set aside.
In another small bowl, combine cocoa powder and hot water together. Set aside.
In a large mixing bowl, combine butter, caster sugar and brown sugar. Beat with an electric mixer until pale and fluffy, scrapping down the sides occasionally. Add in the eggs, one at a time, beating well after each addition. Beat in the vanilla and the cocoa mixture.
Sift in 1/3 of the flour mixture and beat in on low speed until incorporated. With the mixer running on low speed, drizzle in 1/2 of the liquid mixture until incorporated. Sift in 1/2 of the remaining flour mixture and beat it in. Beat in the remaining liquid mixture and finally the flour mixture.
Transfer the batter into the loaf tin. Smooth the top and sprinkle the almond flakes all over. Bake for 1h 30 minutes, tenting the top after 1 hour to prevent the top from getting too browned. Let the cake cool in the tin for 15 minutes. Turn it out and let it cool completely on a wire rack. Slice and serve with tea / coffee.