Preheat the oven to 180°C (350°F), Gas Mark 4 and line a baking tray with baking parchment.
Place the sugar, water, oil, honey, and milk chocolate in a pan and heat gently until the chocolate has melted and the mixture is well combined.
In a large bowl, combine the oats, coconut, cocoa powder, seeds and nuts.
Add the melted chocolate mixture to the dry ingredients and mix thoroughly.
Spread the mixture on to the baking tray.
Bake for about 25 minutes, and using a spatula, turn the granola every 10 minutes or so. Watch carefully as it does tend to brown quickly especially around the edges.
Remove from the oven and press down firmly whilst still in the baking tray. Cool completely.
Once cool, break into chunks and store in an airtight container.