Fast-growing chain Black Sheep Coffee is set to open a minimum of 10 stores across central London, covering the City of London, Tower Hamlets and Hackney after signing a new development agreement.
The post Black Sheep Coffee signs franchise deal to open 10 new central London sites appeared first on Property Week.