In a medium bowl, combine the flour, brown sugar, cinnamon and salt. Then stir in the melted butter until the mixture clumps together. Set aside.
Preheat the oven to 350°F (180°C) and butter and line with parchment a 9-inch (23 cm) round springform pan. Set aside.
In a medium bowl, combine the flour, baking powder, baking soda and salt. Set aside.
In a measuring jug, whisk together the milk, yogurt, whiskey, espresso powder and vanilla extract. Set aside.
In the bowl of a stand mixer fitted with a paddle attachment (or with a handheld electric mixer and a large bowl), cream the butter and sugar together for about 3 minutes on medium-high speed, until light and fluffy.
Add in the eggs one at a time, scraping down the sides of the bowl once or twice to ensure even mixing.
Turn the mixer speed to low and stir in one third of the flour mixture, followed by half of the milk mixture. Continue alternating until all of the ingredients are just combined.
Spread the batter into the prepared pan and sprinkle the streusel evenly over the top.
Bake for about 60 minutes, or until the streusel is golden brown and a thin knife inserted into the center comes out clean.
Let rest for 15 minutes, then release the sides of the pan and let cool completely.
In a small bowl combine the powdered sugar, 1 tablespoon of milk and vanilla extract and stir until smooth. The glaze should be thick and opaque but pourable. If it is too thick add a little more milk, a few drops at a time, until you reach the correct consistency.
Drizzle the glaze over the cake and let set for about 10 minutes before serving.
Store leftovers in an airtight container at room temperature for up to 3 days.