Glencairn Crystal are experts in the design and creation of premium crystal glassware and their track record, people and expertise delivers the highest quality products and industry leading innovation.