Lord & Taylor, America's oldest department store chain, is making a comeback with an old logo, new owners and a new vision. The iconic company, established in 1826 and with a long history in fashion, ...
Hosted on MSN
Iconic US department store Lord and Taylor founded 198 years ago making a comeback with huge twist
Fashion enthusiasts are in for a treat as the renowned 198 year old brand, Lord and Taylor, is making its illustrious return, this time as an exclusive online luxury retailer and under fresh ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results