"The city's founding specialty roastery, and no one in Edinburgh has been doing this longer or with more focus. Single origins rotate by farm and process; staff offer batch brew samples before you commit."
57 Broughton St, Edinburgh EH1 3RJ, UK
New Town roastery cafe where staff testing new lots mid-service will hand you a pour-over before you've asked. The beans are their own, roasted on-site.
Siphon done properly, in a New Town room where staff weigh every dose and talk coffee at industry level. The flat whites are equally serious.
A working roastery where Brazilian owners source directly from producers they know by name, then hand you a fact sheet about the beans in your cup.