Thursday, 19 March 2015 19:06
Balmain comes to London
On the 16th March, French label Balmain launched their first London flagship store in Mayfair's South Audley Street.
Published in
News
Tagged under