'Luxurious yet affordable' cosmetics brand Rituals will open a new store in the Metrocentre. The Amsterdam-based brand has 840 stores in 33 countries across the world, stretching from the Netherlands ...