pizza pigrims pizzaJust when I thought I found the best pizza in London, Pizza Pilgrims outdid my current favourite Franco Manca. My friend wanted his leaving meal to be Pizza, and out of all the places he wanted to go Pizza Hut. There was no...