Arts Sandpits Avenue & League of St George review The Hope Theatre in Islington is new on the scene. This is their first production. Greg JamesonNovember 14, 2013