By Carly Bayroff The Sundance Film Festival: London hosted by Picturehouse Central will be held from 1-4 June 2017. The programme will consist of showing both feature films and special events. Individual ticket sales, which started on Tuesday … [Read more...]