How Many Stores Do Black Sheep Coffee Have?
How many black sheep coffee shops are there? Black Sheep Coffee was founded in 2013 by former student flatmates Eirik Holth and Gabriel Shohet. The coffee chain currently has more than 40 locations, which are UK-based, excluding two sites in the Philippines and one in France. Who owns Black Sheep Coffee? Gabriel Shohet and Eirik … Read more