Topic
Culture UK Spain

London pizzeria crowned global best

4m

Napoli on the Road in London was named the world's best pizzeria in the 50 Top Pizza World 2026 ranking, which included six Spanish entries.