Largest-Ever Disney Store to Open in Shanghai
October 25, 2013
The Walt Disney Co. plans to build the world’s largest Disney Store in Shanghai. Slated to open in early 2015, the 53,000-sq.-ft. site will be located in Lujiazui, and will feature a Disney Store retail space and a Disney-themed outdoor plaza area. The high-tech interior of the store will allow customers to interact with their favorite characters and stories. The plaza will feature Disney-themed landscaping, a first for any Disney Store property in the world, and will have the capacity to host outdoor events. The Disney Store made its debut in 1987 and now spans 340 locations around the world. The store in Shanghai will represent the first store on the Chinese mainland.