London Short Film Festival (LSFF) announces its full 2018 programme, screening over 500 UK and international short films over 10 days, from January 12-21, 2018. Now in its 15th year, LSFF is an established and important addition to the film calendar, bringing inclusive and ground-breaking film-making from a diverse range of backgrounds.