This well-established caffeine stop and snack shop is a 24-hour haven for Soho-ites, theatergoers, and late-night clubbers. Expect panettone and pizza, rich chocolate cake, and real macchiato and cappuccino. The walls are full of nostalgic photos of Italian singers and sporting heroes, and it's the primo place in London to watch Italy play in soccer's World Cup.
Visit the Travel Talk forums for help on planning your trip >>