Rituals has opened the doors to its first Mind Oasis spa in the UK, debuting on Oxford Street. It also marks Rituals’ largest UK store, and its 131st in the country.
Opening today (November 20), the wellness sanctuary offers science-backed relaxtion treatments focused on inner wellbeing.
Already have an account? Sign in here