Lord & Taylor returning to NYC with pop-up store

December 3, 2019

Lord & Taylor closed its New York City flagship store after more than a century of doing business in the city. Now, the chain is back for two weeks with a 2,400-square-foot pop-up in SoHo.

Recent News