Brind.
  1. Gucci stores are located in France, with locations including Lille.

Gucci Opens New Flagship Store on Avenue Montaigne in Paris

1 report, 1 independent Updated Oct 1
AI-generated briefing. Brind wrote this from the reports listed below. It can be wrong. Each section says how much you can rely on it, and the sources are linked so you can check.

What happened

Some supportReported by 1 outlet

Gucci opened a new store on Avenue Montaigne in Paris on October 1, 2026. This boutique replaces a previous unit two doors down and marks the launch of a global rollout, with redesigned locations planned for London, Shanghai, and Chengdu by the end of the year. The new store concept was previously debuted as the set for Demna’s spring 2027 show.

From wwd.com

Why it matters

Some supportBrind's analysis of the reports

The store launch is part of a global expansion strategy for Gucci. Kering, the parent company, acquired the building in 2023 and formed a joint venture with Ardian for prime real estate assets, including the Avenue Montaigne location. This move translates Gucci’s new vision into a prominent retail setting.

Gucci stores are located in France, including locations in Lille.

From wwd.com

Who's involved

  • GucciItalian luxury fashion house that opened the new retail location.
  • avenue MontaigneAvenue in Paris, France, where Gucci established its new retail location.
  • KeringFrench business that owns and manages Gucci, and acquired the building on Avenue Montaigne in 2023.

Keep exploring

The entities involved

  • Gucci

    Italian luxury fashion house based in Florence, Italy

    Nothing else this week.

  • avenue Montaigne

    avenue in Paris, France

    Nothing else this week.

Coverage

Newest first; wire copies grouped