Check out our favourite restaurants, cafes, bars and foodie spots in Islington, north London| olivemagazine