MAY, 2011 - Nicholas Kirkwood proudly announces the opening of his flagship store at Number 5, Mount Street in Mayfair. The store is situated in a historic grade 2 listed building and will all house the company’s headquarters and design studio.
Christopher Kane spoke about his latest collection to a select audience.