Black Sheep Coffee to double London footprint with 60 new sites

Black Sheep Coffee

The coffee chain has signed a new development agreement that will deliver a minimum of 10 stores across Central London

Black Sheep Coffee has unveiled plans to open 60 additional sites across London in the coming years, in a move that would more than double its footprint in the capital. 

Already have an account? Sign in here

Want access to this article?

Register for LIMITED access

REGISTER FOR FREE

Get PREMIUM access for £1 a week

SUBSCRIBE NOW