Napoli on the Road: London pizza restaurant named the best in the world London Evening StandardThe master of margherita: London pizzeria is best in the world The TimesIt’s official: London is home to the best pizza restaurant in the world Time Out WorldwideThe 100 Best Pizzerias in the World, According to a New Ranking Robb ReportNapoli on the Road named World’s Best Pizzeria restaurantonline.co.uk