Published October 19, 2025 British jewelry brand Astrid & Miyu is strengthening its foothold in the United States with the launch of a new store on New York City’s Madison Avenue opening Monday. Astrid & Miyu store in Cardiff. – Astrid & Miyu The new 1134 Madison Avenue boutique follows Astrid & Miyu’s signature London...