London food
fromTime Out London
6 hours agoThe world's best pizza chain has been crowned for 2025 - and it has two restaurants in London
Da Michele topped the global 50 Top Pizza ranking; several highly ranked artisanal pizza chains operate multiple London outposts offering Neapolitan and slow-fermented sourdough pizzas.