Illuminati Vodka Awarded Bronze Medal At 2021 London Spirits competition