Brand: LSA International. Designed in: North London, United Kingdom. Made in: Poland
Well established for their expertise in luxury handmade glass and porcelain products, LSA have a contemporary style that is unique and inspiring. A UK company founded in 1960, this premium brand designs its products in North London, United Kingdom. Their style and flair is well known across the world with their products featuring in many high end hotels and designer stores. Whether your beverage of choice is the finest wine, the very best premium whisky or something else - why drink it in anything but the finest and very best glassware?