Taking place between 6th and 15th January, the 2017 London Short Film Festival has released its impressive line-up of talent and films to grace the screens. Entering an impressive 14th year, the LSFF will be screening a total of 500 UK and international short films and you check out... Read more