Black Sheep Coffee

2 Leman Street London E1 8FA