Black Sheep Coffee has opened its newest location at The Sidings, LCR's experience-led destination within the former Eurostar terminal at Waterloo station. The new 1,660 sq ft location is the brand's 70th, with it operating across the UK as well as in Paris and Manila. From its new store at The... Read more