Glenfiddich Independent Bar

Glenfiddich Independent Bar

The world’s most awarded single malt scotch whisky, Glenfiddich, has launched an exclusive luxury Independent Bar in Johannesburg. True to the brand’s pioneering spirit, Glenfiddich is creating a premium whisky experience using biometric technology in a way that has...