Lord and Taylor | Shop New York
Since 1826, we have built a reputation for service, quality, and style. We have become the favorite store of generations of shoppers.
When you visit New York, choose Milford Plaza Hotel - A New York Hotel located in the heart of Times Square.
Take a Photo Tour of our New York Hotel.