Residing near London’s Sloane Square in the Royal Borough of Kensington and Chelsea, the store explores Dior’s extensive history and offers womenswear, menswear, and jewelry. The bright exterior is designed with the House’s cannage motif, featuring Dior-branded flags that signal guests from afar.
The three-floor destination boasts a light palette of cream, tan, and blue, housing Maria Grazia Chiuri‘s shoes and accessories on the first floor. The designer’s seasonal womenswear offerings are found above, while the lower ground floor acts as Kim Jones‘ impeccable menswear oasis.
Take a look inside Dior’s new store on London’s Sloane Street in the gallery above and visit the location open on July 5.
In case you missed it, sleep on the go with JW Anderson’s Cushion Clutch Bag.