Take a Look at the New Gucci Flagship London Store
Gucci has relaunched its 12,915 sq ft store on Sloane Street in London, after an extensive renovation. Spread across two floors, the store
In Spring 2026, retail construction is being shaped by consumer expectations, operational complexity, and the need for greater efficiency. Here’s what to expect. 1. Service-Based
Gucci has relaunched its 12,915 sq ft store on Sloane Street in London, after an extensive renovation. Spread across two floors, the store
Moncler, the Italian apparel manufacturer, and lifestyle brand has opened today a new store at 99 Prince St in the heart of Soho with an
Construction of the new Moncler store on Prince St in the heart of Soho is almost completed. The store will be opened to the public in