Rituals opening hours

Rituals is a beautyshop brand serving clients in 98 towns. It serves the market with 129 stores. The most significant number of its shops, 20, can be found in London. Other crucial locations, considering the total number of the chain's stores, are Edinburgh - 4, Glasgow - 4, Leeds - 2 and finally Birmingham - 2.