Office, which opened last November a 1,300-square-foot flagship store on London’s Oxford Street, plans to open 20 more regular retail stores in the UK in 2006. Meanwhile, two former managers of Office plan to launch a new retail concept, called Sniff, featuring a combination of commercial and outlandish brands, including ...
Your membership benefits:
If you aren’t ready to subscribe now, choose the 30 day trial for 1€. To continue reading this article REGISTER NOW.