Balmain hits London.
French fashion house Balmain brings there bold aesthetics to the streets of London as they open a new flagship store in the heart of Mayfair. The store was designed by Joseph Dirand, was aimed to expand on the tradition French townhouse feel and bring his own aesthetics to blend with the new London store. The store is mainly grey and beige with stone flooring, glass mirrors and striking geometric styles throughout the inventory – bringing an luxurious and minimal side of the Balmain brand. Check out the photos below of the space and be sure to visit Balmain’s (second) home in the U.K.
Balmain London Flagship
69 South Audley Street
W1K 2QZ
London, United Kingdom