Mind opening hours

Mind is a store chain providing services to clients in 116 towns. It serves the market with 167 stores. The most significant number of its points of sale, 34, can be found in London. Other significant cities, considering the total number of the chain's shops, are Leicester - 5, Leeds - 4, Lincoln - 2 and finally Birmingham - 2.