Clarks opened on Aug. 30 its largest store in the Americas for designer collaborations, exclusive Clarks Originals heritage styles and new product collections for men and women. Covering 3,400 square feet, the flagship store will be located at 547 Broadway, in the heart of the Soho district of New York City.