Soho Landmarks - Bar Italia

  • Guest (Izzy)

    50 years on and Bar Italia still the best coffee in London - in my opinion that is! Has anyone been to their Little Italy restaurant?

Leave your comments

0 / 3000 Character restriction
Your text should be in between 10-3000 characters