Holland & Sherry Inc.
Holland & Sherry Inc.
Mon-Sat
12noon-7pm
212-343-1261
Known for delivering the most sought-after textiles to the world's most prestigious tailors. Based in the Scottish borders on the River Tweed.
Get directions from:
directions to:
209 Elizabeth Street New York NY USA 10012
209 Elizabeth Street New York NY USA 10012