The Festival has taken place in the Spring each year in Waltham Forest, a Borough in north-east London, since 1981. Most years the Festival has taken place at Waltham Forest Theatre in Lloyd Park, Walthamstow, but in Spring 2004, Spring 2005 and Spring 2006 for three years the Festival took place in Chingford Assembly Hall.
PREVIOUS WINNERS
A list of previous winners and some photographs from previous years will appear here soon.

