Pizza Pilgrims, Soho [Pizza]
I have somehow missed the Pizza train in London because I’ve only ever been to Franco Manca out of all these relatively new pizza chains. I do like pizza, in fact sometimes I crave the 2am pizza binge that comes with student life but after I went to Pizza Pilgrims I finally figured out what the […]
Read more "Pizza Pilgrims, Soho [Pizza]"