The London Short Film Festival (LSFF) came to an end this week after ten days showcasing the talent of Britain’s finest film-makers.
Let’s face it: the BFI London Film Festival is popular. Each year, the booking site can be relied upon to crash instantly at the time of opening, with cinephiles desperately trying to get their ...