Rituals to launch UK’s first ‘mind spa’ on Oxford Street
Rituals is rolling out its first UK “mind oasis” on London’s Oxford Street this October.
The initiative is set to blend “science-backed treatments with immersive design,” and will offer visitors a “bold new way to unwind,” according to the luxury wellbeing brand.
The flagship will also feature an exclusive product range for shoppers.
It follows the launch of Ritual’s “mind spa” concept in cities including Amsterdam, Paris, Barcelona, An
Read more »