Mind opening and closing times
Mind is widely recognized as one of the most well established chains in the United Kingdom. As of 2026 Mind uses 167 locations.
The chain can be found in 116 cities and towns across Great Britain, including: London (34 locations), Leicester (5 locations), Leeds (4 locations), Lincoln (2 locations), Birmingham (2 locations).