Dubarry of Ireland plans to open shortly a new flagship store in London. It will be located on Duke of York Square in the Chelsea district of the English capital. The company says that its store in Dublin has been a major success since its opening in October 2012.

Topics