Lobularia maritima

Lobularia maritima  blooms for months on end, with brilliant white, fragrant flowers contrasting mounds of green foliage from June through to September.