Bar Italia
save place
London's Bar Italia
Bar Italia is a 24-hour traditional Italian café in the heart of Soho. Inside looks exactly like an Italian coffee shop and all the people in there are Italian and there is no messing around, they are serious about their coffee and serve a mean prosecco! They ought to as they have been open since 1949.
Have you been here? Share a tip or a photo with fellow travelers.
Coffee, cannolis, and limoncello
Make sure to stop by this London institution in soho during the day or night for an authentic Italian coffee, dessert or pizza.
Original 782db4eb208074b95cc1a4458b86f0ca.jpg?1429658537?ixlib=rails 0.3

Original savoy auddev