Wild garlic is completely edible, from the white bell-like flowers with a green stripe running down each petal to the long bluebell type leaves and the bulb itself. Find out more about this versatile plant and learn how to make a gorgeous wild garlic pesto.