Preheat the oven to 350°F (175°C or °160°C for fan ovens).
Grease and flour or line an 8½ x 4¼ x 2½ inch loaf pan.
Sift the flour, baking powder and salt into a medium bowl. Set aside.
In a large bowl, whisk together the yogurt, sugar, eggs, orange zest and orange flower water.
Add the dry ingredients to the wet ingredients a bit at a time, whisking between additions.
Fold the olive oil into the batter using a rubber spatula until the mixture is thoroughly combined.
Pour the batter into the loaf pan.
Bake for 40 to 50 minutes or until a cake tester inserted in the centre of the cake comes out clean.
Allow the cake to cool in the pan for 15 minutes before removing to a wire rack to cool completely.
When the cake is cold, prepare the glaze.