Dutch cosmetics chain seeks to conquer UK

Cosmetics retailer Rituals is to open its first UK store at the east end of Oxford Street tomorrow.

 

Already have an account?

Want to read more?

Register for LIMITED guest access

Register now

Get premium access

£5 A MONTH for 3 months

Subscribe now