Shimla Gin to participate in the London Spirits Competition 2023
Shimla Gin enters the London Spirits Competition, to be held 22-24 March 2023. The London Spirits Competition, created by the Beverage Trade Network, is designed to help drinks producers and…