Lord & Taylor is plotting its comeback under new owner Le Tote, starting with a SoHo pop-up shop
December 09, 2019 at 09:00 AM EST
The Lord & Taylor brand is making its return to New York, after its iconic flagship store on Fifth Avenue went dark earlier this year, following more than a century in business.