A London pizza chain, Napoli on the Road, is officially named the world’s best pizza at the 50 Top Pizza awards. The outlets report that it becomes the first British entrant to take the top spot, overtaking competition including Italian nominees.

The business operates multiple restaurants in London, with locations cited in Chiswick, Richmond and Soho. The 50 Top Pizza awards are presented as a “prestigious” industry ranking, and coverage frames the win as a notable milestone for a smaller British chain in an arena often associated with Italian brands.

While the reporting emphasizes the significance of the result for Britain and the idea that it “beats Italians,” the core facts remain consistent across sources: Napoli on the Road receives the top recognition at the 50 Top Pizza awards, marking a first for a British entrant.