Todd & Duncan Opens First Store In SoHo
The first ever Todd & Duncan store has just opened in SoHo and we couldn’t be happier about the timing. As we roll into November, the temperature is dropping lower everyday and the winds are picking up speed (never failing to nearly knock us down every morning on our walk to the subway). New Yorkers …