Festival Film and Television is an independent production company based in London. Founded in 1992 Festival develops and produces TV drama and feature films.