Cafe
Italia Uno
3 locals recommend,
Tips from locals
My favourite cafe in central London. It's like being in Italy and it never changes. The paninis and coffee are great.
Unique things to do nearby
Location
91 Charlotte St.
London, England