Royal Scot Crystal Mayfair Drinking Glasses

Introducing Mayfair, a stunning range of British made classical hand cut glassware. Crafted in traditional manner in Stourbridge, England, the glasses and decanters in the Mayfair Collection feature deep diamond cuts surmounted by vertical prism details, creating a brilliant visual effect.

11 products