Elemis selects Seven Dials for first standalone London store
March 26, 2024 6:41 amBeauty brand Elemis is to open its first London store at Covent Garden’s Seven Dials. The 1,000-square-foot unit at 23 Monmouth Street will be part of... View Article