Pizza Pilgrims, the London-based sourdough pizzeria concept, is to open its first standalone site in the City, after securing the recently closed former Temple & Sons unit
Alternatively SUBSCRIBE for unrestricted access to all content. Contact us for more information