Unit 4.1, The Tea Building, 56 Shoreditch High St, London E1 6JJ
The roastery that trained a generation of London baristas — their Red Brick blend is a daily ritual for good reason.
Is this café still open?