Five Reasons to Visit Pizza Pilgrims, Soho

Five Reasons to Visit Pizza Pilgrims, Soho

After the best pizza in Soho? I am, always. As a self-confessed pizza enthusiast, the fact I still hadn’t given Pizza Pilgrims a try until recently was a slightly baffling circumstance. There are now five branches across the city, as well… View Post