Don Ciccio, an Italian restaurant on Hampstead Lane in affluent Highgate, north London, shut its doors for the final time ...