Preheat your oven to 350°F (175°C). Grease your loaf pan with butter and line it with parchment paper for easy removal.
In a large mixing bowl, cream together the unsalted butter, granulated sugar, and light brown sugar until the mixture is light and fluffy. This should take about 3-5 minutes with an electric mixer.
Add in the eggs, one at a time, mixing well after each addition. Then stir in the vanilla extract.
In a separate bowl, whisk together the whole milk and sour cream until smooth.
In another bowl, sift together the cake flour, baking powder, and salt.
Gradually add the dry ingredients to the wet mixture, alternating with the milk mixture. Mix until just combined; be careful not to overmix.
In a small bowl, take about 1 cup of the batter and mix in the cocoa powder until smooth.
In your prepared loaf pan, alternate dollops of vanilla and chocolate batter. Use a knife or skewer to gently swirl the two batters together, creating a marbled effect.
Bake in the preheated oven for 60-70 minutes, or until a toothpick inserted into the center comes out clean.
Once baked, let the cake cool in the pan for about 10 minutes before transferring it to a cooling rack. While it cools, prepare the strawberries. In a bowl, combine the fresh strawberries, vanilla extract, orange zest, orange juice, and orange blossom honey. Allow them to macerate for about 15 minutes.
Once the cake has completely cooled, slice it and serve it with the macerated strawberries on top for a delightful finish.