Adam *

Adam *

Posted on 03/11/2008


Photo taken on March  2, 2008


See also...

Restaurant Restaurant


...a cup of tea... ...a cup of tea...



Keywords

london
bar
soho
coffee
espresso
easter


Authorizations, license

Visible by: Everyone
All rights reserved

464 visits

Bar Italia!

Bar Italia!
In Frith Street, London

Comments
Adam *
Adam *
It sure is, and they make the best espresso in London!
10 years ago.