Present (140 Shoreditch High St.), Shoreditch, Greater London
Coffee Shop · 8 tips and reviews
Florian Richter: Seriously the best coffee in London! Take some time to chat to the world champion barrista, he and his colleague (Swedish champion) really know all about coffee!