UPDATE FOR 2020: It was announced today that Lord & Taylor, America’s first department store, has announced it will go out of business after 193 years. It began in 1826 as women’s clothing store in Lower Manhattan. In tribute, we are bumping up this article from 1914, framed around its 1914 move to the Fifth… Read More