Which is the better area to live canonbury or barnsbury (Islington) is their much difference?.. Any other nice areas in Islington?