Preheat the oven to 180ºC.
Line the bottom of a 9 inch round cake tin with some parchment paper.
Sift all purpose, almonds flours, baking powder, baking soda and salt together in a mixing bowl.
Add the lemon zest, cardamom and nutmeg powders. Mix well.
In another bowl whisk butter and sugar till light and fluffy.
Add the yogurt and rosewater. Whisk to mix.
Add one egg at a time and whisk. Allow the egg to incorporate completely before adding the next one.
Add the flour mixture.
Using a spatula fold the flour into the butter egg mixture. Don't over mix.
Transfer the batter to the prepared tin.
Bake for 35- 40 minutes or until it is done. The cake should be light golden in colour.
Insert a toothpick in the middle. If it comes out clean the cake is baked.
Take the cake out of the oven.
Leave the cake in the tin.
Using a skewer poke holes all over the top of the cake while it is still hot.
Sprinkle the lemon drizzle over it.
Allow the cake to cool in the tin before removing it.