Preheat the oven to 300F.
Spray a 9-inch bundt cake pan with non-stick baking spray.
In a large mixing bowl, add the flour, baking soda, and salt and whisk until combined.
In a separate large mixing bowl, add the butter, sugar and cream and mix until light and fluffy.
Add eggs to the butter mixture, one at a time, mix to combine well after each egg.
Add in the sour cream and mix until combined.
Add the Whiskey and mix until combined.
Gradually begin to add the dry ingredients and mix until combined.
In a small bowl combine the cinnamon mixture ingredients and stir together.
Pour half of the batter into the prepared bundt pan.
Sprinkle half of the cinnamon brown sugar mixture on top of the batter.
Pour the rest of the batter on top of cinnamon brown sugar mixture.
Smooth this layer evenly.
Sprinkle the remaining cinnamon mixture on top of batter.
Bake in the preheated oven for 70 minutes or until a toothpick comes out clean.
Cool the cake for 15-20 minutes in the bundt pan.
After cooling, turn onto a serving plate.
Allow to cool.
Prepare the glaze: In a medium bowl add the powdered sugar, Whiskey, vanilla and cream and mix until combined.
Pour the glaze over the bundt cake and garnish with walnuts.