Shoreditch, London
"Attendant roast their own beans and this Shoreditch spot is one of the better places in London to taste what they're doing. The food is seriously good too, but don't let it distract you from the coffee."
What we love
Location
74 Great Eastern St, London EC2A 3JL, UK