Pangaia opens first UK store in London
Pangaia, the fashion brand specializing in basics and material innovation, has chosen London to open its debut store in the United Kingdom. Located on Carnaby Street, the approximately 1,500 square foot space is the second standalone store the brand has … Read more