Preview: More London Free Film Festival @ The Scoop

Free films in London’s scenic, riverside amphitheatre.