Retail Space › Athens
Eco Fashion Hub
Situated in the vibrant Exarchia district, Eco Fashion Hub is a unique retail space that promotes sustainable fashion brands. The area is known for its artistic community, making it an attractive spot for eco-conscious shoppers.
Address: 45 Skoufa Street, Athens
Visit website
← More Retail Space in Athens