Lane Crawford will close its store at Chengdu IFS shopping mall in March, the Hong Kong-based luxury goods retailer said yesterday. After the move, the firm's two remaining stores in the Chinese mainland will be located at Beijing Financial Street Shopping Center and Shanghai Times Square.