Step inside this new watch and accessories shop in New York City's West Village.
Most Popular: Complex.com