Search results for cafe vergnano

Search results

Articles

A coffee lover’s paradise, this proper Italian coffee shop at 62 Charing Cross Road serves some of the best espresso and cappuccino anywhere.

On 18 February, 2010 by Jack in Food And Drink

 

 


3 articles found.


No photos found


eyeflare travel & tips is © Jack Norell 1994-2026 All Rights Reserved