Black Sheep Coffee opening hours

Black Sheep Coffee is a restaurant chain providing services to clients in 53 towns. It serves the market with 126 shops. The most significant number of its points of sale, 42, can be found in London. Other significant cities, in terms of the total number of the chain's units, are Edinburgh - 11, Glasgow - 8, Manchester - 6 and finally Liverpool - 3.