On March 8, Chanel will open the doors to a new 6,500-square-foot boutique at No. 51 on Avenue Montaigne in Paris. The street boasts numerous high fashion stores, including one of Chanel’s long-standing boutiques that is devoted to watches and fine jewelry. With the new location, the...
Read More