Eat and drink CNN says the best pizza in the world isn't Italian. It's from London. An American network published an article about 'London Pizza' and declared that the British capital is the new global benchmark. Italy disagrees. Redaction3 hours ago