"The cappuccinos here are the real deal, and locals know it. Pull up a stool, order one, and stay for the food."
What we love
Location
264 The Broadway, London SW19 1SB, UK