Soho, London
"A sharp, welcoming Soho spot where the coffee is taken seriously and the latte art is genuinely worth seeing. Good energy, good espresso, no attitude."
What we love
Location
135 Wardour St, London W1F 0NL, UK