Loch Lomond Distillery Co. Ltd.

Distilleries of the company

Loch Lomond is located in the Scottish town of Alexandria, directly on the lake of the same name. Hardly any other distillery in Scotland deserves the title 'unique' as much as Loch Lomond. The distillery has not only pot stills, but also Coffey and...