Start by preheating your oven to 375 degrees. Prepare a muffin tin with non stick cooking spray or liners.
In a large mixing bowl mix together flour, brown sugar, sugar, baking powder, baking soda, salt, and cinnamon.
In a separate bowl whisk together eggs, milk and oil. Pour this into your dry ingredients and mix until well combined.
Spoon this batter into prepared muffin tin. Filling ably 3/4 way full.
Add all topping ingredients to a mixing bowl and mix together until well combined and crumbly.
Top each muffin with this crumble. Make for 15-17 minutes or until a tooth pick could come out clean.
While your muffins cook prepare your glaze. Whisk together all ingredients until smooth. When muffins are done drizzle glaze on top. Allow to cook on a cooling rack and let glaze set for 3-5 minutes before serving.