Lands' End's new store at the Staten Island Mall is the fashion retailer's first store in New York City, and the retailer is shopping for more sites there, according to Women's Wear Daily. The move comes as Lands' End phases out its presence inside Sears stores in favor of building a network of standalone locations.