Skip to main content

LSA International

LSA International or LSA as they are better know, are a glassware company based in the UK with international acclaim. LSA create beautiful glass products for eating and drinking, LSA glasses and glassware are handmade. Made in Poland and released as stylish collections, LSA International brand is known for its quality and style.