It’s a new era for this familiar island building St George’s Church has a prime spot on the Lamlash shoreline, with views out to Holy Isle ... in certain units, Arran toiletries made on ...