FashionBurberry's new flagship storeBritish fashion giant Burberry opened its newest flagship store in Tokyo.