Longchamp opens its New York City flagship store on Manhattans Fifth Avenue, one of the worlds most famous shopping boulevards, on April 13, 2018. Located at 645 Fifth Avenue in the Olympic Tower, adjacent to Rockefeller Center and St. Patricks Cathedral, the 4,000 square-foot, two story space will be the brands largest outpost in the United States.
The Olympic Tower is an architectural feat, and a bold statement in and of itself offering an elegant backdrop for Longchamps prismatic and cinematic façade. The stores exterior structure is made of layered rows of protruding metal ribbons in soft shades of white and champagne hues. The metal strips are rigid, but are meant to appear as if they are floating, or swaying in the breeze.
The lighting on the flagships façade is also unique and new for Longchamp. The design itself enhances the contrasting visual properties between materials such as pearl-lacquered, matte champagne metal and polished stainless steel. The vibrant facade represents a fresh visual identity, marking the next chapter in Longchamp’s storied and innovative history.