Highbury Library Highbury Library Highbury Library Ground Floor 66A Drayton Park Islington N5 1ND Rating Date: 2018-01-16 Rating Authority: Islington Leave a Reply Cancel replyYou must be logged in to post a comment.