Fitzrovia, London
"Store Street Espresso has been doing specialty right since 2010, with Square Mile on the house and a rotating guest slot that keeps things fresh. For a properly made flat white or espresso in Central London, this is the reliable call."
What we love
Location
40 Store St, London WC1E 7DB, UK