lord & taylor

Lord & Taylor is a luxury department store in the United States, and the oldest department store in the country. Headquartered in New York City, it has been a subsidiary of Le Tote since November 2019. As of January 2012, there were 46 stores in operation.

(source: lordandtaylor.com)

More Posts