Smythson flagship boutique: Is it the best new store in NYC?

Smythson flagship boutique opens on Madison Avenue, showcasing luxury fashion and timeless style.