Royal Scot Crystal Tiara Drinking Glasses

Introducing the Royal Scot Tiara crystal drinking glasses and decanters. Hand cut in Stourbridge, England with traditional deep diamond cut pattern for a dazzling visual effect, the Tiara wine suite will grace any occasion.

1 product