Our new series explores the world's best watch boutiques and makes its first stop in Edinburgh, Scotland, where Vacheron Constantin has opened its new store, with interiors defined by the work of local artisans. Vacheron Constantin, Edinburgh Vacheron Constantin has marked the opening of its first …