Tom Ford’s new flagship store is set to open in Beijing’s China World Mall, offering a two-story space filled with modern elegance. The store will feature a selection of new season men’s and women’s items, including ready-to-wear clothing, shoes, leather goods, and accessories.