Costa Express opening hours

Costa Express is a store network conducting business in 1041 towns. It serves the market with 2468 shops. The highest number of its points of sale, 40, can be found in Manchester. Other substantial locations, taking into account the number of the stationary units, are Birmingham - 38, Edinburgh - 36, London - 36 and Leeds - 32.