Recently , the award has been presented on the first night of the SCI-FI-LONDON film festival .
In recent years , the award has been presented on the opening night of the SCI-FI-LONDON film festival .