Intimate former DVD rental shop in Peckham now hosting independent exhibitions—small but atmospheric, with a community-focused vibe.