Road , Islington , London.