Black Sheep Coffee

10 Hearn Street London EC2A 3BR