Soho, London
"This is London's clearest window into Japanese specialty coffee culture, where the V60 is taken seriously and the flavour shows it. Go for the pour-over."
What we love
Location
8 Newman St, London W1T 1FB, UK