Skin Cupid secures UK flagship at Charing Cross

Korean beauty retailer Skin Cupid has secured a deal with landlord Soho Estates to open its first UK flagship store at Ilona Rose House, Charing Cross Road, W1. The beauty retailer has signed for a circa 3,000 sq ft store