Luxury beauty and wellness brand Rituals is set to open its first store in Swansea next month in what is being received as a welcome addition to the city centre. The store, located in the city's ...