Retail
MCM opens London flagship store in Mayfair
German luxury brand MCM (Modern Creation Munich) has opened a new flagship store in London, after previously closing its former standalone store on Sloane street. The Munich-based leather accessories retailer has taken over the former Christian Dior store in Mayfair, signing a 15-year lease on a 2,690 square foot store at 16 Conduit Street,...
loading...