The Spirit Show 2018

The Spirit Show is opening up a world of drinks innovation on 22 and 23 November at London’s Business Design Centre. The history of The Spirit Show is brief but its rise as a must-attend event for the bar industry has been rapid. Originally launched in 2016 as a tasting event for the general public, …