May 20, 2015

Disney Store has opened its first store — and largest store to date — in Shanghai, China. With 9,257 sq. ft. of shopping space, the flagship also features an outdoor plaza.

November 24, 2010

Disney Store has opened its largest and most ambitious store to date -- smack in the middle of Manhattan’s Times Square.