Articles about The Space Latest Popular Enjoy bold filmmaking at the annual London Short Film Festival Festival/Cinema 19 Jan 2024 - 28 Jan 2024