Description
Combining a passion for coffee and a mission to take down the big corporate chains, Black Sheep Coffee have preserved the independence of the brand by harnessing support and funding from their own customers and those who believe in the values of the company.
Location
125 Wood St, London EC2V 7AN, UK
Add a review