• Pizza Pilgrims, Pizzeria in London, England
  • Pizza Pilgrims, Pizzeria in London, England
  • Pizza Pilgrims, Pizzeria in London, England
  • Pizza Pilgrims, Pizzeria in London, England
1 of 4Active Image : Pizza Pilgrims, Pizzeria in London, England
Pizza Pilgrims, London

Related Guides

  • Travel guides with chef Elliot Cunningham on Trippin

    Elliot Cunningham

    View Guide

    This one is close to home, having joined the PP team back for first full-time roll in food - Thom and James offer a fun take on Neapolitan Style Pizza - head to dean street branch for soho basement feel and table football, or west India quay for table tennis! Don’t forget to add your pizza box art to their wall, tell James they have to!