Date: 18 January 2012
Young filmmakers from West and South London have showcased their debut feature film at the prestigious British Film Institute in London.