Cuisine The world’s best pizza chef has been crowned – and he’s in London by News Editor September 16, 2023