Preheat oven to 175ºC/350ºF
Line a loaf pan with baking paper and grease with a non stick spray or butter
Cream the butter and sugar in an electric mixer until light and fluffy.
Mix the room temperature milk, eggs and vanilla together. Set aside
Cut the apples into small pieces and set aside.
Chop the nuts and set aside
Sift the flour, baking powder and salt together.
Add the flour and the liquid mixtures to the creamed butter, starting with 1/3 of the flour, then liquid mixture, alternatively until it is finished, ending with the flour mixture. Do not overmix.
Add the chopped nuts and apples with and mix with a spoon.
Make the crumble topping by mixing the sugar, cinnamon and flour together and then cut the butter into small pieces and mix with a fork until crumbs form.
Turn the loaf mixture into the prepared pan and top with the crumble. Bake for 50-60 minutes or until a skewer comes out clean when inserted into the loaf.
Whisk the vanilla glaze together and once the cake is cooked and completely cool then you can drizzle the glaze over.