• Mulberry Announce New York Flagship Store
  • Posted 66 months ago by Jonnie Craig · culture · 6492 Views
  • Influential accessories designer Mulberry have just announced their signing of a lease contract to open a new flagship store in Soho, New York. The expansion comes after a very successful year for the company, having received the much sought after Best Designer Brand award at the British Fashion Awards earlier this year.