Ecco has opened its first store in New York. The 300 sqm shop is situated at 110 Grand Street in SoHo. It features the Danish company’s full range of footwear and accessories and some special-edition pieces that will be exclusive to the Manhattan flagship.