Shinola TriBeCa NYC Store - A Sneak Peak Inside 2

Shinola quietly opened the doors on their TriBeCa New York City flagship store at 177 Franklin St. The American makers of fine watches, bicycles and leather products, Shinola proudly display their fine collection of Detroit-made products in a fitting layout complimented by various services. Explore the space and discover the quality goods coming from Shinola Detroit. We share these  looks

Photography: Jacob Breinholt/

What To Read Next