11 Leonard St, London EC2A 4AQ
New Zealand roastery's London flagship on Leonard Street — open kitchen, roastery visible from the bar, and some of the best breakfast in Shoreditch.
Is this café still open?