Speira Concept Store
Located in Oia, one of island’s most picturesque areas, “Speira Concept Store” comes to life. A unique store, in which a spiral path leads you to discover creations by Hellenic designers and Hellenic designer brands. Spεira’s high aesthetics and interior design hosts the latest trends in fashion and accessories.