Located in Shenzhen, China and powered by Tencent technology, the first boutique of its kind blends the real world with social media by providing a digitally immersive retail experience to shoppers. Burberry Debuts The First Luxury 'Social Retail' Store. Burberry, Burberry China, Burberry Store, Digital Age, digital experience, Evolution of retail, Harper's Bazaar Arabia, Luxury Fashion Brands, luxury fashion house, What is the future of retail?. Featured News.