French fashion brand Balmain has branched out into the UK market with a new flagship store on South Audley Street in London. Designed by architect Joseph Dirand, the space is 220 square meters and integrates traditional French townhouse sensibilities with classic English aesthetics that include grey hainaut stone flooring, beige thralls, stainless steel and brass accents.
Visit the luxurious London shop now and flip through some images of the interior below now.
Balmain London Flagship
69 South Audley Street
London, United Kingdom