Time Out Time Out have published a round up of ‘The Best Restaurants In Islington’ and listed Radici. Read Article Back to News & Press