French luxury brand CELINE has just opened doors at its new London store located on Mount Street. The new 270 square meters retail space is designed by the label’s artistic director Hedi Slimane. The architectural concept store features both the women’s and men’s Winter 2019 collection along with the launch of the Triomphe Canvas line. In addition, the Celine Art Project showcases new works by artists like David Jablonowski, Fay Ray, Tiril Hasselknippe and a specially commissioned piece by Lukas Geronimas.
Head on over to the new branch and shop your favorite items from CELINE’s latest collection. While you’re here, these are five of London’s coolest fashion concept stores.
103 Mount St, Mayfair
London W1K 2TJ, UK