Retail & Leisure International, UK
The new store is located on North Avenue, which is the luxury retail destination. The new store covers 120sq m and features the complete range of collections for men and women, including apparel, footwear and accessories.