A popular coffee chain is opening 14 new stores in London over the course of the next five years as part of a major expansion.
Black Sheep Coffee will soon have a presence in every London borough, with new stores opening in Sutton, Croydon, Lewisham, Redbridge, Barking and Dagenham, Havering, Haringey and Enfield, among other locations.