Department Stores, Luxury Goods November 20, 2013 Lane Crawford's Largest Flagship Store Opens In Shanghai Luxury department store Lane Crawford recently opened a new flagship store in Shanghai.