Long Tail Mixers secures Selfridges listing  The Spirits Business

Long Tail Mixers, a new UK-based mixer brand for dark spirits, has gained a listing in Selfridges’ flagship London store. Long Tail Mixers’ Blood Orange, Island …