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
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE.
Register
Find Out More