Disney is officially making its move into Mainland China, with the first Disney Store slated to open by early 2015 in Luijazui, a locality within Shanghai.
The 53, 000 square-foot Lujiazui site will be located in Shanghai’s financial hub, and it will feature about 10,800 square feet of retail space and a Disney-themed outdoor plaza area.
The experiential stores will focus on interactive displays and events with IPs across Disney, Pixar, Marvel and Star Wars brands.
The plaza will feature Disney-themed landscaping and will have the capacity to host outdoor. The site will also offer customers the ability to track the progress of Shanghai Disney Resort which is targeted to open at the end of 2015. Currently, the surrounding area can boast foot-traffic of more than 40 million visitors a year.
The Disney Store made its debut in 1987 and now spans 340 locations around the world.