Lord & Taylor to Close its Fifth Avenue Flagship Store
Canadian-based Hudson’s Bay, the owner of Lord & Taylor, has decided to close the store’s 104-year-old flagship location on 5th Avenue in New York, according to CNBC. The 676,000sf building, located between 38th and 39th Streets With advances in technology … Continue reading →