Vinyl Cafe, at Ground Floor ... And The Blue Owl, at Ground Floor, 155 Stroud Green Road, London was given a score of zero on November 13. It means that of Islington's 969 restaurants, cafes ...