Balmain launch new London flagship on South Audley Street
Parisian flair for the heritage house
French heritage fashion house Balmain has announced its first flagship store opening this week in London, situated on South Audley Street.
A beautifully luxurious atelier that features design work from architect Joseph Dirand, the interior takes us straight into a contemporary Parisian townhouse.
There are monochromatic marble etchings across the floors, and beige columns influenced by classic French architecture that line the walls. Strategically placed mirrors to provide a sharp and modern aesthetic to the otherwise classically styled retail space, where the Balmain full range will be available, including clothing, accessories, and fragrance lines.