Pretty good coffee, but not as good as you think it should be considering that's all they talk about. Ok outdoor tables in summer but very few seats in winter
10Photos
Black Box
8b Great Newport Street (Orbital Space) London Greater London WC2H 7JA United Kingdom