Established in Mallorca and founded by La Principal Shop, Mews Clothing is a menswear label exalting the essence of the island and offering timeless staples manufactured in Spain and Portugal with materials carefully selected.