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:
To continue reading this article REGISTER NOW.