Marie Curie opening hours

Marie Curie is a store brand serving customers in 93 towns. It serves the market with 130 stores. The highest amount of its points of sale, 9, can be found in Glasgow. Other key locations, taking into account the number of the stationary shops, are London - 6, Belfast - 6, Edinburgh - 5 and finally Liverpool - 4.