Wednesday, December 25, 2013

Lord & Taylor: Vintage New York During the Holidays

Lord & Taylor is the oldest luxury, specialty-retail department store chain in the United States. Samuel Lord, an immigrant to the United States from England, and George Washington Taylor, his wife's cousin, founded the store in 1826 on Catherine Street in Manhattan. Lord & Taylor opened its   flagship store and headquarters on Fifth Avenue between 38th and 39th streets on February 24, 1914.


Lord & Taylor’s classic holiday windows  are delightfully romantic and  offer a vintage look at New York City. A giant Santa helps himself to cocoa in one window, while in another, jazz musicians glide in and out. Planes, trains, automobiles — and even a hot-air balloon — fill another window. It is good that some things never change.