Artichoke (company)
Artichoke, also known as the Artichoke Trust, is a London-based British company and registered charitable trust that stages arts spectacles and live events. It was founded in 2002 by Helen Marriage, ...
Artichoke (company) - Wikipedia