Tag Archive: seven dials

Latest News: seven dials

Elemis opens first standalone store

July 2, 2024 7:54 am

Beauty brand Elemis has chosen London’s Covent Garden for the opening of its first-ever standalone store. Situated at 23 Monmouth Street in Seven Dials, the 1,000... View Article