best pizza

A pizza comes out of the oven at L'Antica Pizzeria da Michele in London

The best pizza in the world is in… Stoke Newington

L’Antica Da Michele brings a Neapolitan institution to London – and improves it

4 Apr 2017