Preheat oven to 350F
Combine lemon zest, orange zest, lemon juice, condensed milk, and salt in a bowl and whisk until ingredients are fully incorporated.
Add flour and whisk until no lumps remain the mixture.
Pour batter into greased pan and bake for 40-50 minutes or until a cake-tester or toothpick comes out nearly clean when inserted into the center area of the cake.
Remove cake from oven and allow to cool at room temperature.
While the cake is cooling, make the lemon drizzle topping.
Whisk together the lemon juice and pinch of salt with the powdered sugar.
Add cream slowly until glaze arrives at desired consistency.
Pour glaze over the cooled cake.