National Selection opens flagship store in London’s Soho
Property firm Shaftesbury has announced the opening of a flagship store for British cult brand Natural Selection in London. The new store will be located in the Soho district on Berwick Street. The store will occupy 500sq ft space, and will stock the brand ...
https://www.retailgazette.co.uk/blog/2018/12/nationa...
Published: Thu 13th Dec 2018 03:12 PM