Switzerland, Geneva - Louis Vuitton’s watchmakers for the Telegraph Luxury Magazine Switzerland, Geneva - Louis Vuitton’s watchmakers for the Telegraph Luxury