Neapolitan Pizza in the Heart of Islington, London.