Kering label Bottega Veneta has just opened its first pop-up store post-Covid-19 at Shanghai’s Plaza 66 Mall, dubbed the ‘invisible store’. Running until July 19, the pop up is doubles as an art installation with a mirrored exterior camouflaging the space,…
Shanghai flagship store wins international retail design accolade. The Zwilling Shanghai flagship store has been selected as one of the world’s three best retail store designs in the annual EuroShop RetailDesign Awards. The store blends retailing with cooking…
Longchamp has opened a new China flagship store in Shanghai, with plans for the French luxury brand to open another flagship store in Beijing later in the year. Located at the Jing An Kerry Centre on Shanghai’s Nanjing Road West, the new Longchamp flagship…