Caribbean in London - Islington 23A White Conduit Street, Islington, London, N1 9HA Tags: bad service