Time Out London1 week agoLondonIt's official: two of the world's best pizza restaurants are in LondonLondon's Napoli on the Road ranked fifth in the world for pizza, while 50 Kaló was 23rd in 2024's global rankings. [ more ]