The 11th annual Sci-Fi London Festival of Science Fiction and Fantastic Film kicks off on Tuesday, the 1st, with a ton of great stuff going on. They will be doing 6 world premieres including the Steampunkish Death, the claustrophobic True Love, and the rather impressive Memory Lane, said to be made for $300.