Delicious Teas & Sweet Treats for Lavender Foodies made with our certified organic lavender flowers and oils grown at Mayfield Lavender Farm just outside London.