Italian London

Bar Italia: The Beating, Caffeinated Heart of Soho

Bar Italia is less a cafe and more a cultural institution; it’s Soho distilled into an espresso shot, steeped in…

2 years ago

This website uses cookies.