Still Life Gin
26 Catherine Hill,
Frome,
BA11 1BY
Still Life Gin is the new gin in town and they are already changing things in the gin game. Distilled and blended in the heart of Frome on Catherine...