Brookstone China has opened its third store in the Shanghai trading area of Xujiahui, at 979 Zhaojiabang Road. (more…)