58 Redchurch St, London E2 7DP
Allpress's Shoreditch presence on Redchurch Street — the compact format delivers the same precise Antipodean espresso the Dalston roastery set as standard.
Is this café still open?