The Parisian house hits US shores with first NYC flagship store.
French luxury fashion house Balmain has just opened it’s first US flagship store in New York’s SoHo neighbourhood.
The new store is a 2, 150-square-foot space that will stock both men’s and women’s collections while exuding minimalist luxury with white ceiling beams, black marble-lined archways and classic French furniture.
You can check out their new store on 100 Wooster St. New York NY 10012 today.