Harrys of London Opens First U.S. Flagship Store in New York

New York City — Harrys of London has opened its first American flagship store in New York City, located at the corner of Park Avenue and 57th Street. This opening, the first since the brand’s London store opened in 2008, marks Harrys of London’s look toward a global expansion following the sale of the brand to Charles S. Cohen in May 2017.

Subscribe to this RSS feed

More News