Monday, May 10, 2010
Bar Italia. Whoever said there wasn’t good coffee in London just wasn’t going to the right places. 

Bar Italia. Whoever said there wasn’t good coffee in London just wasn’t going to the right places.