
News
Elemis opens its first UK stand-alone store in London
Luxury British skin wellness brand Elemis has opened its first UK stand-alone store on Monmouth Street, in the heart of Covent Garden in London.