First Look: Adidas global flagship, New York City
Athletic giant adidas has opened a giant of a flagship, on the corner of Fifth Avenue and 46th Street in Manhattan. The four-story, 45,000-sq.-ft. store is the brand’s largest location in the world.
The new space marks the debut of adidas’ stadium retail concept, which is inspired by high school stadiums and celebrates creativity in sport. The store features a tunnel entrance, stands for live-game viewing on big screens, locker room-styled dressing rooms and track and turf sections where customers can try out products.