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.
You are viewing the text version of this site.
To view the full version please install the Adobe Flash Player and ensure your web browser has JavaScript enabled.
Need help? check the requirements page.