This is the beginning of the end for Lord & Taylor's flagship store
Lord & Taylor Sells NYC Flagship Store for $850 Million - WSJ
New York, USA. 3rd Jan, 2019. The logo of Lord & Taylor is seen on its flagship store building on Fifth avenue in Manhattan, New York City, the United States, on Jan.
Lord & Taylor closes flagship store on Fifth avenue in Manhattan - Xinhua
This Once Defunct Department Store Is Back With Accessible Luxury
Lord & Taylor Closing Its Last Stores – WWD
Lord & Taylor Closing its Flagship 5th Avenue Store in NYC!
Lord & Taylor Prepares to Liquidate All Its Stores: Report
History of New York's Lord & Taylor Department Store