Nuestro hogar es La destilería Lochranza, ubicada en Escocia, al norte de La isla de Arran, la séptima isla más grande de Escocia y la novena más grande de las que rodean Gran Bretaña.
El whisky de malta es una destilación del lugar donde se elabora. El agua local, el microclima y la calidad del aire influyen en el espíritu a medida que se destila y madura. El whisky Isle of Arran no podía provenir de ningún otro lugar que no fuera de esta pequeña isla.