Allpress
58 Redchurch Street, London Borough of Tower Hamlets, E2, UK
They roast their own beans fresh and are perfectionists when it comes to getting the grind right. The espresso I had here was amazing, and the food that others were getting looked very good. The food came out quickly, but the coffee took a bit more time because of how fussy they were that it was good. Service was very good, and the staff were friendly.