London Pizza Named Most Delicious Food, Beating Italian

A temporary venue in a former Scout hut in east London serves a pizza that is the most delicious food item in the world, beating dishes from Italy, according to voters on the Chowzter Fast Feast awards.

To continue reading this article you must be a Bloomberg Professional Service Subscriber.