London pizzeria crowned world's best
8m
50 Top Pizza named London’s Napoli on the Road the world’s best pizza in 2026, included six Spanish entries and left Lisbon’s Forno d’Oro as Portugal’s sole top‑100 entrant.
www.theguardian.com/education/20...
www.theguardian.com/education/20...