Using a mortar and pestle or spice grinder, grind your lavender until fine. Set aside.
In a double boiler or bowl over pot with simmering water melt butter and semisweet chocolate. Remove from heat and let cool 5-10 minutes.
In a second bowl whisk together your sugar, eggs and vanilla. Stir in the white chocolate and lavender. Add flour and salt.
Line an 8 inch greased baking pan with parchment or foil and ensure it extends over opposite edges. Add batter and bake for 25 minutes or until tester comes out clean. Let cool in pan.