02-12-2019 23:20
via
adage.com
Lord & Taylor is returning to New York City with a mini store
The shop will be just 2,400 square feet—much smaller and more tightly curated than Lord & Taylor’s old sprawling, 676,000-square-foot flagship on Fifth Avenue.
Read more »