Pizza Pilgrims


11 Dean Street


London W1D 3RP

United Kingdom

Phone: +442072878964

Categories: pizza
  • Reviews from:

Top reviews from

  • I just wanted to make sure this place stayed open until my next visit to London. Hopefully this review helps. Came on holiday, went out for a day of... read more

    by Pete S. Rating:

Tips from

  • No tips from Foursquare.

Reviews from

  • No reviews from

Similar places