Royal Scot

Royal Scot Crystal has a reputation for producing the very finest British crystal. This range of tall, colourful goblet glasses in a choice of translucent and bold colours helps to create events of uniquely notable styling.