Photo courtesy of Lord & Taylor Lord & Taylor’s iconic New York City flagship store will close its doors next year, after occupying the Fifth Avenue building for 104 years. In an attempt to keep afloat last year, Hudson’s Bay, owner of the department store, sold the 676,000-square-foot building for $850 million to WeWork, who planned to […more]
Posted in: New York
Comments are closed.