Dec 8, 20181 min readLondon - Caffe Vergnano 1882 - CoffeeThe best coffee in London. My heart broke a little bit when I saw that the Southbank location of Caffe Vergnano 1882 closed down. The...