RITUALS TO OPEN NEW STORE IN THE STAMFORD QUARTER
Luxury beauty and wellbeing brand Rituals is set to open a new store in the Stamford Quarter on 23rd July 2025, will offer shoppers an immersive experience into Rituals’ signature range of luxurious bath, body, and home products, designed to inspire moments of mindfulness and self-care in everyday life.