London has officially got the world's best pizza. Napoli on the Road, the Chiswick pizzeria founded by chef Michele Pascarella, has taken the top spot at the 50 Top Pizza World Awards 2026, beating out hundreds of contenders from around the globe.
The win was announced in Naples – the original birthplace of pizza – where Pascarella celebrated a remarkable journey. He launched Napoli on the Road in 2016 from a three-wheeled Piaggio Ape fitted with a wood-fired oven, serving pizzas at London’s streets and farmers’ markets.