Located on the retailer’s third floor, the latest Jimmy Choo Café opening is the brand’s second café concept to come to Japan. Image credit: Jimmy Choo
British footwear label Jimmy Choo has installed its hospitality concept at a popular department store.