MULBERRY TOKYO STORE LAUNCH Lisa Teh July 20, 2012 Fashion, News Last week British brand Mulberry launched its newest store in Tokyo, Japan. Following the theme of its latest Autumn/Winter campaign, the store...