Posted on December 2, 2019 by Lord & Taylor Is Returning to New York City with a Mini Store The department store chain will open a temporary shop in New York this holiday season.