I have found this from Sainsbury's...
Grown by local producers in the Vale of Evesham, the brightly coloured edible flowers, including varieties such as tagete marigold, viola, dianthus, cornflowers, borage and nasturtium flowers.
Do you know what can/can't be eaten?