Preheat oven to 160 degrees fan forced, and place rack into middle of oven
Grease and line base and sides of a 24cm (base measurement) round spring form cake tin (line base with a piece of baking paper that protrudes from the base so you can use that to remove the cake to a cooling rack when necessary)
Prepare topping in a small bowl so that it is ready to use, and put aside
Place nuts into TM bowl and mill 6 seconds / speed 9
Add the coconut and mix 5 seconds / reverse / speed 4, put aside
Add all the other ingredients to TM bowl and blend 10 seconds / speed 6, scrape around bowl and repeat 10 seconds / speed 6
Scrape around bowl, add nut and coconut mix and blend 10 seconds / speed 5, scrape around bowl and blend again for 10 seconds / speed 5
Pour batter into cake tin, smooth the top, and sprinkle on topping (sometimes I like to sprinkle the topping towards the edges leaving a little space in the middle, but you can sprinkle it over the whole top if you like)
Place cake into oven and bake for 1 hour 15 minutes, turn tin around and continue for another 10 minutes until done when tested with a skewer (it takes exactly 1 hour 25 minutes in my oven) NB: whilst in the oven, the cake may get a couple of small cracks in the top as it bakes, but these will disappear as the cake cools and you will end up with a level top of toasted nuts on the cake)
Remove cake from oven and allow to cool in tin for 30 minutes before removing to a cake rack to cool completely (to move to a cooling rack, simply unclip and remove the sides of the tin, then use the extended baking paper to simply slide the cake - still on the baking paper - onto the cooling rack to cool completely before removing the paper)
Serve drizzled with a little honey over the top of each slice, a spoonful of Greek yoghurt on the side, and a scattering of rose petals if desired
Cake will keep in an airtight container for up to four days, but the nut topping will soften a little over this time