Lord & Taylor was an American department store chain, which has now become an e-commerce retailer. It was America’s oldest department store, staying in business from 1826 to 2021.
Lord & Taylor
Lord & Taylor is America’s first and oldest department store, making a comeback as a modern day digital Collective Store.