Céline opens London flagship store in Mayfair

French luxury fashion house of Céline (LVMH) opened this week its brand new 600 sqm flagship store in London’s Mayfair on Mount Street. The store concept features a large central oval-shaped spaced which leads on to various departments, including handbags, shoes and ready-to-wear.

The new Céline store in London covers one floor and its design was overseen by the label’s creative director Phoebe Philo and Céline’s design team who are based in London. For the project, Philo collaborated with Danish artist FOS who has created a line of home accessories to be sold exclusively in the store.

Celine new flagship store London, Mount Street – Mayfair